Datadog · Schema

MonitorOptions

Configuration options for a monitor controlling evaluation, notification, and recovery behavior

AnalyticsDashboardsMonitoringPlatformT1Visualizations

Properties

Name Type Description
thresholds object
notify_no_data boolean Whether to send a notification when there is no data for the monitored metric
no_data_timeframe integer The number of minutes after which the monitor reports no data (minimum 2x the evaluation timeframe)
require_full_window boolean Whether the monitor requires a full evaluation window of data before alerting
notify_audit boolean Whether to send notifications to auditors when the monitor is changed
renotify_interval integer The number of minutes between re-notifications while the monitor remains in an alert state (0 to disable)
renotify_statuses array Monitor status types that trigger re-notification messages
escalation_message string The message to include with re-notification alerts instead of the main message
timeout_h integer The number of hours after which an automatically resolving alert times out
evaluation_delay integer The time in seconds to delay evaluation, used to ensure all data arrives before checking thresholds
new_group_delay integer The number of seconds to delay notification for new monitor groups to allow transient issues to resolve
include_tags boolean Whether to include group scope tags in notification subject and body
silenced object Map of monitor scopes to Unix timestamps indicating when each scope's mute expires (0 for indefinite)
aggregation object Aggregation settings used for anomaly and outlier monitors
View JSON Schema on GitHub