services

package
v1.45.0 Latest Latest
Warning

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

Go to latest
Published: Oct 25, 2023 License: Apache-2.0 Imports: 8 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 {
	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) Deprecated added in v1.36.0

func (me *AnomalyDetection) Deprecated() string

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) Schema

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

func (*AnomalyDetection) UnmarshalHCL

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

func (*AnomalyDetection) UnmarshalJSON

func (me *AnomalyDetection) UnmarshalJSON(data []byte) error

Jump to

Keyboard shortcuts

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