Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IopsCheck ¶
type IopsCheck struct {
// contains filtered or unexported fields
}
IopsCheck is a inspection check to report the read and write IOPs for the directory in which `conjur-inspect` is run.
func NewIopsCheck ¶
func NewIopsCheck() *IopsCheck
NewIopsCheck instantiates an Iops check with the default dependencies
type LatencyCheck ¶
type LatencyCheck struct {
// contains filtered or unexported fields
}
LatencyCheck is a inspection check to report the read, write, and sync latency for the directory in which `conjur-inspect` is run.
func NewLatencyCheck ¶
func NewLatencyCheck() *LatencyCheck
NewLatencyCheck instantiates a Latency check with the default dependencies
func (*LatencyCheck) Describe ¶
func (*LatencyCheck) Describe() string
Describe provides a textual description of what this check gathers info on
func (*LatencyCheck) Run ¶
func (latencyCheck *LatencyCheck) Run( context *check.RunContext, ) <-chan []check.Result
Run executes the LatencyCheck by running `fio` and processing its output
type SpaceCheck ¶
type SpaceCheck struct{}
SpaceCheck reports on the available partitions and devices on the current machine, as well as their available disk space.
func (*SpaceCheck) Describe ¶
func (*SpaceCheck) Describe() string
Describe provides a textual description of what this check gathers info on
func (*SpaceCheck) Run ¶
func (*SpaceCheck) Run(context *check.RunContext) <-chan []check.Result
Run executes the disk checks and returns their results