Maintenance Windows

Maintenance windows temporarily suppress alert evaluation during planned maintenance activities, deployments, or infrastructure changes.

When a maintenance window is active, covered alerts are not evaluated, and no new incidents are created. This prevents unnecessary alert noise during planned work.

Key Concepts

  • Only one maintenance window can be active at a time.
  • Creating a new maintenance window automatically supersedes the currently active window.
  • A maintenance window can target:
  • Specific alert IDs
  • All alerts
  • Alerts can be added to or removed from the active maintenance window.
  • An active maintenance window can be deleted to end maintenance early.

How It Works

During the configured maintenance period:

  • Alert evaluation is skipped.
  • No incidents are generated.
  • No notifications are sent.

Once the maintenance window ends, normal alert evaluation resumes automatically.

Maintenance Window Configuration

A maintenance window contains:

FieldDescription
start_timeTime when maintenance begins
end_timeTime when maintenance ends
alert_idsList of alerts covered by the window
disabledIndicates whether the window is disabled

Managing Maintenance Windows

Maintenance windows are managed through the Alerting Service REST API:

Copy

Supported Operations

MethodEndpointDescription
GET/maintenance-windowsList all maintenance windows
GET/maintenance-windows/activeGet the active maintenance window
POST/maintenance-windowsCreate a maintenance window (replaces existing active window)
POST/maintenance-windows/active?alert_ids=Add alert IDs to the active window
DELETE/maintenance-windows/active?alert_ids=Remove alert IDs or delete the active window

Pause vs Maintenance Window

Both features help reduce alert noise, but they behave differently:

FeatureAlert EvaluationIncident CreationNotifications
PauseContinuesYesSuppressed
Maintenance WindowSuppressedNoNone

When to Use Pause

Use Pause when you want alerts to continue generating incidents for later review, but do not want notifications or pages during a specific period.

When to Use a Maintenance Window

Use a Maintenance Window when planned work is expected to generate known alert conditions and you want to suppress evaluation entirely so that no incidents are created.

VariableType to search · ESC to discard
GlossaryType to search · ESC to discard
InsertType to search · ESC to discard
No matches