overall value that tells you whether your infrastructure is fully operational, degraded, or in an active incident. This makes it easy to integrate Overwatch data into a public status page, a Slack bot, or an internal ops dashboard.
Get status
overall rollup status.
Response
Total number of monitors in your organization, regardless of their current status or enabled state.
Number of monitors with a healthy status:
up, ok, active, or present.Number of monitors with a warning status:
degraded, expiring_soon, havent_heard, or changed.Number of monitors in a non-healthy, non-warning state — effectively everything that is not healthy or warning. This includes
down, failed, expired, missing, and no_cert.Rollup status for the organization. One of:
operational— all monitors are healthy or have no results yet.degraded— at least one monitor is in a warning state and none are down.incident— at least one monitor is in a down state.
Status logic
Theoverall field is determined by this priority order:
- If
down > 0→incident - Else if
warning > 0→degraded - Otherwise →
operational
Example
Use cases
Status page integration — Poll this endpoint every minute and displayoverall as a banner on your public status page. Map operational to green, degraded to yellow, and incident to red.
Ops dashboard — Show the total, healthy, warning, and down counts as summary cards at the top of an internal dashboard to give on-call engineers an instant at-a-glance view.
Alerting pipeline — Use overall in a webhook or CI step to gate deployments: if overall is incident, halt the rollout and page the on-call engineer.