You may occasionally need to shut systems down or take them off-line to perform maintenance or upgrades. Scheduling downtime allows you to do this without triggering monitors.
You can schedule downtimes and/or mute your Datadog monitors so that they do not alert at specific times when you do not want them to.
Monitors trigger events when they change state between
WARNING (if enabled),
NO DATA (if enabled). If a monitor has been silenced either by a downtime or muting, then any transition from
RESOLVED to another state will neither trigger an event, nor activate any associated notification channels.
Note: Muting or un-muting a monitor via the UI does not delete scheduled downtimes associated with that monitor. For that, use the Manage Downtimes feature or directly use the API.
If a monitor transitions states during downtime (such as from
NO DATA) and remains in that state once a scheduled downtime expires, it will NOT trigger a notification.
However, it WILL trigger a recovery event once data returns for that scope or the monitor returns to an
This behavior is designed to prevent spammy
NO DATA state alerts when using the Autoresolve feature. If you would prefer that the monitor trigger a
NO DATA state event at the time that the silencing expires, reach out to the Datadog support team to request that this feature is enabled for your account. This will only affect instances when a monitor exits a downtime period in a
NO DATA state.
If a monitor triggers an alert before a downtime and recovers during that downtime, then a recovery event is sent despite the downtime (if this is the first recovery during that downtime).
Navigate to the Manage Downtime page by highlighting the Monitors tab in the main menu and selecting the Manage Downtime link. You may also navigate to the Manage Downtime page from other Monitor related pages by clicking the link at the top of the page.
The Manage Downtime page displays a list of active and scheduled downtimes. Select a downtime to view more details about the host and monitors affected.
To schedule downtime, click the “Schedule Downtime” button in the upper right.
Choose what to silence.
host:Xand a multi-alert is triggered on both
host:Y, Datadog will generate a monitor notification for
host:Y, but not
Set a schedule.
Add an optional message to notify your team
Recurring downtimes allow you to create a downtime that is started and stopped at a recurring interval or pattern.
One use case for this would be if you have regularly scheduled maintenance windows and want to suppress what might become a noisy monitor due to your changes.
When a recurring downtime ends, the downtime is cancelled and a new downtime with the same constraints (with updated start and end times) is created in a rolling pattern.
Note: The original creator is associated to all of these newly created downtimes.
Downtime history can be seen both on the Monitor Status Page as overlaid on the group transition history, as well as in the Event Stream by searching for
tags:audit,downtime, or a specific downtime by ID with