A live example status page. The health checks are real: they run every minute against well-known public services. The incident and maintenance in the history are labelled examples.
OperationalDegradedPartial outageMajor outageMaintenanceNo data
Code & packages3Operational
GitHubGitHub's website and its public status feed
Operational
History since Oct 3History since Oct 399.16% uptime99.16% uptimeToday
npm registryThe npm package registry
Operational
History since Oct 3History since Oct 3100.00% uptime100.00% uptimeToday
PyPIThe PyPI JSON API
Operational
History since Oct 3History since Oct 3100.00% uptime100.00% uptimeToday
Infrastructure2Operational
DNS over HTTPSA public DNS-over-HTTPS resolver
Operational
History since Oct 3History since Oct 3100.00% uptime100.00% uptimeToday
Stripe API edgeThe Stripe API (requests without a key must be refused)
Operational
History since Oct 3History since Oct 3100.00% uptime100.00% uptimeToday
Reference1Operational
WikipediaThe English Wikipedia
Operational
History since Oct 3History since Oct 3100.00% uptime100.00% uptimeToday
Response time
Same scale, 0 – 1.00 sSame scale, 0 – 1.00 s
GitHub84msavg84msavg
1.00 s500 ms
1.00 s500 ms
24 h ago7 days agoNow
npm registry13msavg13msavg
1.00 s500 ms
1.00 s500 ms
24 h ago7 days agoNow
PyPI105msavg105msavg
1.00 s500 ms
1.00 s500 ms
24 h ago7 days agoNow
DNS over HTTPS9msavg9msavg
1.00 s500 ms
1.00 s500 ms
24 h ago7 days agoNow
Stripe API edge145msavg145msavg
1.00 s500 ms
1.00 s500 ms
24 h ago7 days agoNow
Wikipedia201msavg201msavg
1.00 s500 ms
1.00 s500 ms
24 h ago7 days agoNow
How we monitor
7 checks across 6 components, every minute
These are the automated checks behind every component on this page: what each one verifies and how it has done recently. Their results set the component status and the 90-day history above.
Every minute from our global network
A failure is re-checked after 15 s before it counts
GitHub2All passing
GitHub website
Confirms the GitHub homepage loads.
Expects HTTP 200.
Passing15 ms
Last 30 checks
Last checked
24 h uptime
100.00%
GitHub status feed
Confirms GitHub's public status feed answers with a current status.
Expects HTTP 200 and the expected field in the JSON response.
Passing33 ms
Last 30 checks
Last checked
24 h uptime
98.31%
npm registry1Passing
npm registry
Confirms the npm package registry answers.
Expects HTTP 200.
Passing8 ms
Last 30 checks
Last checked
24 h uptime
100.00%
PyPI1Passing
PyPI JSON API
Confirms the PyPI JSON API returns the metadata of a known package.
Expects HTTP 200 and the expected value in the JSON response.
Passing19 ms
Last 30 checks
Last checked
24 h uptime
100.00%
DNS over HTTPS1Passing
Public DNS over HTTPS
Confirms a public DNS-over-HTTPS resolver answers a lookup successfully.
Expects HTTP 200 and the expected value in the JSON response.
Passing3 ms
Last 30 checks
Last checked
24 h uptime
100.00%
Stripe API edge1Passing
Stripe API edge
Confirms the Stripe API is up and refuses requests that don't carry an API key.