Monitor configuration

You configure a monitor when you create it, and can change some parts of its configuration when you edit it. Options are on the three panes of a monitor configuration: Define, Train, and Preview.

Define

You can change settings on the Define pane before you save a monitor. All settings are listed below, but you'll only see settings that work with the monitor type you create (determined by Symptom to Detect).

SettingUse caseOptions
MetricsChoose the metric/metric slice to monitorPick from a list of existing metrics/slices.
Symptom to DetectSpecify how monitors determine that metric values are out of bounds. - Manual threshold: Select this if you want to set thresholds.
- Values out of expectation: This is what you should select if you want a generic anomaly monitor. The monitor sets thresholds automatically.
- Sharp change: An anomaly monitor that allows for gradual changes, generating incidents only when it detects a sudden change.
- Slow burn trend change: An anomaly monitor that allows for short-term variability, generating incidents only when it detects changing trends.
Account for trendInclude trends in anomaly calculationsEnable/disable. Mutually exclusive with Advanced forecasting.
Advanced forecastingForecasting of metric valuesEnable/disable. Mutually exclusive with Account for trend.
Backfill Incidents StartingIdentify how far in the past incidents will be detected, once the monitor goes liveSelect a date
Manage alertsIdentify a notification channel for incident alertsSelect a notification channel
Notifications muting scheduleIdentify a schedule during which notifications will be mutedSelect a schedule
Mute notificationsTurn off incident notifications for the monitorEnable/disable

Train

The configuration options on the Train pane depend on the monitor type: some are common to any monitor, some are just for anomaly detection monitors, and some just for manual threshold monitors.

Common monitor settings

SettingUse caseOptions
Drift DurationSet the drift duration: the amount of time that a detected anomaly must last before a monitor will log an incident.Specify an amount and a time unit, e.g., 10 seconds.
Recovery DurationSet the recovery duration. Once a metric is within threshold, the recovery duration is the amount of time the metric must remain within threshold for the incident to end. Longer recovery durations can cause several short incidents to merge into one.Specify an amount and a time unit, e.g., 10 seconds.

Anomaly monitor settings

SettingUse caseOptions
AggressivenessSet how sensitive the monitor should be. Low aggressiveness causes the monitor to pad the actual thresholds, and high aggressiveness causes the monitor to detect incidents when metric values are somewhat inside thresholds.Select a value from 1 to 10. A value of 7 causes the monitor to strictly obey thresholds.
Drift DirectionSet whether to detect upward/downward drift.Select an arrow to enable/disable detection in that direction.
Incident LearningSet whether to use incident resolution to adjust anomaly detection. Enable/disable (recommended setting is enabled)
Training periodsInclude training periods with only known-good metric values.- Select + to add a new period
- Select an existing training period to edit or delete it (to ensure it has known-good data)

Manual-threshold monitor settings

SettingUse caseOptions
TypeSet whether to use values or percentage change for thresholds.- Value
- Percent Change
Lower/Upper Threshold ValueValues/percentage changes of the thresholds, e.g., from 2 to 12 or from -98% to 10%. Set at least one threshold. For Percent Change, to set the Lower Threshold Value, subtract the amount of change you want from 100. For example, if you want the monitor to allow a drop of 2%, enter -98 for Lower Threshold Value.
PeriodOnly applies to Percent Change thresholds. Set the periods of time to compare to determine the percent change.- Day over Day
- Week over Week
- Sample over Sample

Preview

SettingUse case
Start time/End timeSet the time range to use to preview the monitor.