A maintenance window is a scheduled time period during which a monitor will not trigger alerts. Checks still run and are recorded, but no incidents or notifications are created.
Use cases
- Scheduled database migrations
- Server reboots and OS updates
- Deployment windows where brief downtime is expected
- Third-party service maintenance
Configuring a maintenance window
In the dashboard, open a monitor and go to Settings → Maintenance Windows. Click Add window and configure:
| Field | Description |
|---|---|
| Start time | When the window begins (your local timezone) |
| End time | When the window ends |
| Repeat | One-time, daily, weekly, or monthly |
| Timezone | The timezone for repeat scheduling |
Behavior during a window
- Checks run as normal and are recorded in history
- Failed checks do not create incidents
- Failed checks do not trigger notifications
- If a monitor was already down before the window started, the existing incident is suppressed until the window ends
After the window
When a maintenance window ends, the monitor resumes normal alerting. If the monitor is still down at that point, a new incident is created immediately.
Keep maintenance windows as narrow as possible — suppressed failures can mask real incidents that started during the window.