Documentation ¶
Index ¶
- type AnomalyDetection
- func (me *AnomalyDetection) MarshalHCL(properties hcl.Properties) error
- func (me *AnomalyDetection) MarshalJSON() ([]byte, error)
- func (me *AnomalyDetection) Name() string
- func (me *AnomalyDetection) Schema() map[string]*schema.Schema
- func (me *AnomalyDetection) UnmarshalHCL(decoder hcl.Decoder) error
- func (me *AnomalyDetection) UnmarshalJSON(data []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnomalyDetection ¶
type AnomalyDetection struct { LoadSpike *load.SpikeDetection `json:"loadSpike,omitempty"` // The configuration of load spikes detection. ResponseTimeDegradation *responsetime.Detection `json:"responseTimeDegradation"` // Configuration of response time degradation detection. FailureRateIncrease *failurerate.Detection `json:"failureRateIncrease"` // Configuration of failure rate increase detection. LoadDrop *load.DropDetection `json:"loadDrop,omitempty"` // The configuration of load drops detection. }
AnomalyDetection Dynatrace automatically detects service-related performance anomalies such as response time degradations and failure rate increases. Use these settings to configure detection sensitivity, set alert thresholds, or disable alerting for certain services.
func (*AnomalyDetection) MarshalHCL ¶
func (me *AnomalyDetection) MarshalHCL(properties hcl.Properties) error
func (*AnomalyDetection) MarshalJSON ¶
func (me *AnomalyDetection) MarshalJSON() ([]byte, error)
func (*AnomalyDetection) Name ¶
func (me *AnomalyDetection) Name() string
func (*AnomalyDetection) UnmarshalHCL ¶
func (me *AnomalyDetection) UnmarshalHCL(decoder hcl.Decoder) error
func (*AnomalyDetection) UnmarshalJSON ¶
func (me *AnomalyDetection) UnmarshalJSON(data []byte) error
Click to show internal directories.
Click to hide internal directories.