Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DiskPlugin ¶
type DiskPlugin struct {
config.InternalConfig
Instances []*Instance `toml:"instances"`
}
func (*DiskPlugin) GetInstances ¶
func (p *DiskPlugin) GetInstances() []plugins.Instance
func (*DiskPlugin) RegisterDiagnoseTools ¶ added in v0.10.0
func (p *DiskPlugin) RegisterDiagnoseTools(registry *diagnose.ToolRegistry)
type InodeUsageCheck ¶
type Instance ¶
type Instance struct {
config.InternalConfig
MountPoints []string `toml:"mount_points"`
IgnoreMountPoints []string `toml:"ignore_mount_points"`
IgnoreFSTypes []string `toml:"ignore_fs_types"`
SpaceUsage SpaceUsageCheck `toml:"space_usage"`
InodeUsage InodeUsageCheck `toml:"inode_usage"`
Writable WritableCheck `toml:"writable"`
Concurrency int `toml:"concurrency"`
GatherTimeout config.Duration `toml:"gather_timeout"`
// contains filtered or unexported fields
}
type SpaceUsageCheck ¶
type WritableCheck ¶
Click to show internal directories.
Click to hide internal directories.