Home
Pricing
Platform Blog About Contact FAQ
Sign in Start free
Maintenance Windows

Plan the downtime.
Silence the noise.

Schedule a maintenance window and Site Qwality mutes every alert on the affected monitors, posts a banner to your status page, and resumes alerting the moment the window closes — automatically.

Free tier included No credit card 2-minute setup
app.siteqwality.com / maintenance / deploy-v4-12-0
Deploy v4.12.0 MaintenanceLIVE
STARTS IN14m
DURATION60 min
MONITORS MUTED8
checkout-apiMuted
payments-apiMuted
web-appMuted
worker-1Muted
worker-2Muted
What you get

Maintenance that the whole platform knows about.

One window definition reaches every part of the stack — alerts stop firing, your status page shows a banner, and your on-call team isn't paged for expected work. When the window ends, everything returns to normal automatically.

One-time and recurring windows

Create an ad-hoc window for this deploy, or schedule a weekly maintenance slot that repeats on the same cadence without any manual intervention.

Alert suppression during the window

Every monitor targeted by the window stops generating alerts for the duration. Failures are still recorded internally — just not escalated to your team.

Status page banner included

A maintenance banner appears on your public status page automatically before the window starts, giving users advance notice without you writing a separate update.

Target monitors by tag

Apply a window to an entire environment tag — env:production or service:payments — instead of picking monitors individually. New tagged monitors are covered automatically.

Timezone-aware scheduling

Windows are specified in the timezone of your choice. Every team member sees the schedule in their local timezone so nobody does silent timezone math before a deploy.

Auto-resume on window end

When the scheduled end time passes, alert suppression lifts and monitoring resumes immediately. No manual step to "turn alerting back on" after a deploy.

01 · No surprise pages during a deploy

Mute the monitors,
not the incident.

Alert suppression is targeted and temporary. The window covers only the monitors you specify, only for the duration you set. If something genuinely breaks outside those monitors — or after the window closes — alerting is fully active.

  • Suppression scoped to specific monitors or tags only
  • Failures are still recorded; review them post-window
  • Alerts immediately resume the moment the window ends
app.siteqwality.com / maintenance / deploy-v4-12-0
Deploy v4.12.0 In ProgressLIVE
ELAPSED22m
REMAINING38m
ALERTS SUPPRESSED14
checkout-apiMuted
payments-apiMuted
db-primaryActive
cdnActive
authMuted
02 · Manage from CI

Create windows
from your pipeline.

One API call opens a maintenance window before your release pipeline deploys, and another closes it after the smoke tests pass. Wrap it in a script, drop it in CI, and you never silence alerts by hand again.

  • Full CRUD via the REST API — create, list, update, delete
  • Create a window from CI before deploy, delete after
  • Recurring windows expressed as cron expressions
open a maintenance window$ curl -X POST https://api.siteqwality.com/status_page/$SP/maintenance/ \
  -H "Authorization: Bearer $SQ_TOKEN" \
  -d '{"name":"Weekly deploy window","starts_at":"2025-06-10T02:00:00Z","duration_minutes":60,"recurrence":"WEEKLY","monitor_tags":["env:production"]}'
✓ window scheduled · alerts suppressed during deploy
0

false pages fired during a correctly scoped window

<1s

suppression lifts after the window end time passes

cron

expressions supported for recurring windows

$0

free tier — maintenance windows included from day one

FAQ

Questions, answered.

No. Suppression is scoped only to the monitors you explicitly include. Monitors outside the window alert normally. Failures on covered monitors are still recorded so you can review them after the window closes.

Yes. Recurring windows repeat on a weekly or custom schedule. You can also express the cadence as a cron expression via the API for precise control over timing.

When you create a maintenance window, an upcoming-maintenance banner appears on your public status page automatically. During the window, affected components show a "Maintenance" status rather than an outage. No separate status-page update is needed.

Yes. Tag your monitors by environment, service, or team, then apply the window to that tag. Any monitor added to the tag in the future is automatically covered by existing recurring windows.

Yes — one REST API call opens a window before a deploy starts and another closes it (or lets it expire) when the deploy finishes. Drop the two requests into your pipeline and alerts are suppressed only for the exact duration of the release.

Ready?

Start watching in under a minute.

Every product starts free — uptime, cron, synthetic, logs, RUM, incidents, and status pages. No credit card required.