Mute monitors for maintenance in Datadog
Automatically mute tagged Datadog monitors for a maintenance window from a Slack request with Stepwork, so false pages stop for that window.
- Use case
- Incident & on-call opsIT
- Best for
- IT Administrator, Site Reliability Engineer
- Applications used
Datadog
Slack
- Business outcome
- Time savings
The problem
Maintenance starts. The pages do not stop.
Before a window, engineers mute monitors by hand and often miss a tag. Pages fire on expected downtime and on-call burns time on noise.
Unmuting is easy to forget afterward. The next shift inherits a half-muted set and no clear record of who changed what.
The outcome
Maintenance windows stay quiet on purpose
Stepwork mutes the tagged monitors for the defined window and confirms mute status. False pages stop for that maintenance, and the run records who asked. User access changes stay on Disable user in Datadog or Invite user with role in Datadog.
- Tagged monitors for the window are found.
- Those monitors are muted for the named window.
- If the tag set cannot be found, the run stops.
The process
From Slack request to muted Datadog monitors
SRE posts the monitor tags and window in Slack. Stepwork mutes that set in Datadog.
- Step 1
Request it in Slack
A teammate posts the monitor tags and the maintenance window. That message starts the flow, and Stepwork records who asked and when.
- Step 2
Find the tagged monitors
Stepwork signs in to Datadog and locates the monitors with those tags. If the set cannot be found, the run stops.
- Step 3
Mute for the window
Stepwork mutes that set for the defined maintenance window, the same change on-call makes before planned work.
- Step 4
Confirm and reply in Slack
Stepwork checks mute status, then posts the tag set and window back in Slack.
Why Stepwork
Maintenance mutes stay on the path you recorded
A deterministic agent runs the mute path you recorded. Planned work does not page the team because someone forgot a tag.
Similar use cases
Similar use cases
Disable user in DatadogSigns into Datadog, locates the user in organization settings, and disables the account.
Invite user with role in DatadogInvites a new user to Datadog with the appropriate role for their team.
Deactivate user account in OktaSigns into the Okta admin console, locates the user by email, deactivates the account, and confirms the status change ended all SSO sessions.
FAQ

