hosts

package
v1.22.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 9, 2023 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AnomalyDetection

type AnomalyDetection struct {
	NetworkDroppedPacketsDetection     *droppedpackets.DetectionConfig `json:"networkDroppedPacketsDetection"`     // Configuration of high number of dropped packets detection.
	HighNetworkDetection               *utilization.DetectionConfig    `json:"highNetworkDetection"`               // Configuration of high network utilization detection.
	NetworkHighRetransmissionDetection *retransmission.DetectionConfig `json:"networkHighRetransmissionDetection"` // Configuration of high retransmission rate detection.
	NetworkTcpProblemsDetection        *tcp.DetectionConfig            `json:"networkTcpProblemsDetection"`        // Configuration of TCP connectivity problems detection.
	NetworkErrorsDetection             *errors.DetectionConfig         `json:"networkErrorsDetection"`             // Configuration of high number of network errors detection.
	HighMemoryDetection                *memory.DetectionConfig         `json:"highMemoryDetection"`                // Configuration of high memory usage detection.
	HighCPUSaturationDetection         *cpu.DetectionConfig            `json:"highCpuSaturationDetection"`         // Configuration of high CPU saturation detection
	OutOfMemoryDetection               *oom.DetectionConfig            `json:"outOfMemoryDetection"`               // Configuration of Java out of memory problems detection.
	OutOfThreadsDetection              *oot.DetectionConfig            `json:"outOfThreadsDetection"`              // Configuration of Java out of threads problems detection.
	HighGcActivityDetection            *gc.DetectionConfig             `json:"highGcActivityDetection"`            // Configuration of high Garbage Collector activity detection.
	ConnectionLostDetection            *connection.LostDetectionConfig `json:"connectionLostDetection"`            // Configuration of lost connection detection.
	DiskSlowWritesAndReadsDetection    *slow.DetectionConfig           `json:"diskSlowWritesAndReadsDetection"`    // Configuration of slow running disks detection.
	DiskLowSpaceDetection              *space.DetectionConfig          `json:"diskLowSpaceDetection"`              // Configuration of low disk space detection.
	DiskLowInodesDetection             *inodes.DetectionConfig         `json:"diskLowInodesDetection"`             // Configuration of low disk inodes number detection.
}

AnomalyDetection Configuration of anomaly detection for hosts.

func (*AnomalyDetection) MarshalHCL

func (me *AnomalyDetection) MarshalHCL(properties hcl.Properties) error

func (*AnomalyDetection) Name

func (me *AnomalyDetection) Name() string

func (*AnomalyDetection) Schema

func (me *AnomalyDetection) Schema() map[string]*schema.Schema

func (*AnomalyDetection) UnmarshalHCL

func (me *AnomalyDetection) UnmarshalHCL(decoder hcl.Decoder) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL