Status pages

Status pages your customers will actually trust

Broadcast status to the world on fast, SEO-ready pages built on Next.js SSR/ISR. Bring your own domain with automated TLS, white-label the design, translate it, and let customers subscribe by email or RSS — all backed by uptime history from our second-by-second engine.

Custom domains & automated TLS

Host your status page on your own domain with certificates issued and renewed automatically — no manual TLS to manage.

Resilient by design

Pages keep rendering from their last-good ISR snapshot even if the API or database is briefly degraded — your status page stays up when everything else is shaky.

Subscribers & RSS/Atom

Email subscribers with per-component subscriptions, plus RSS and Atom feeds for every status page.

Multi-language & private pages

Set a default language with a switcher, and gate audience pages by email login, SSO, IP allowlist, or password.

Incident lifecycleInvestigatingIdentifiedMonitoringResolved
Every incident moves through Investigating → Identified → Monitoring → Resolved.

Your domain, your brand, automated TLS

A status page only builds trust if it looks like part of your product. Point your own domain — status.yourcompany.com — at PingInsight and we issue and renew the TLS certificate for you, so there's no manual certificate management and nothing to forget.

From there it's fully white-label: your logo (including a separate dark-mode logo), brand colors, favicon, and custom HTML, CSS, and JavaScript when you need to match an exact design system. Customers see your brand, not ours.

Built on Next.js SSR/ISR — and resilient when it counts

The whole point of a status page is to be available precisely when your main systems are not. PingInsight status pages are server-rendered with incremental static regeneration, so they're fast and SEO-ready — and, critically, they keep serving the last-good snapshot even if the API or database behind them is briefly degraded.

That means your status page doesn't go down with the incident it's supposed to be reporting. Visitors still see the most recent known state instead of an error, which is exactly the behavior customers expect from a status page during a bad moment.

Components, incidents, and history

Model your service as components — API, dashboard, payments, regions — and show the live state of each, including group/aggregate components that roll several monitors into a single health indicator. When something breaks, post an incident with timeline updates that flow straight onto the page, and show real uptime history powered by the exact-second monitoring engine. Because probes are millisecond-stamped, the uptime figures and incident durations on your page are precise, not rounded.

Keep customers informed: subscribers, RSS, and Atom

Let customers opt in to updates by email, with per-component subscriptions so they only hear about the services they actually depend on. Every status page also exposes RSS and Atom feeds, so power users, dashboards, and aggregators can follow along without an account. When you publish an incident or schedule maintenance, subscribers are notified automatically.

Multi-language and private/audience pages

Serve a global audience with a default language plus a switcher so visitors read status in their own language. And not every status page should be public: audience (private) pages can be gated behind email login, single sign-on, an IP allowlist, or a shared password — ideal for internal services, enterprise customers under NDA, or a staging environment you don't want indexed.

FAQ

Frequently asked questions

Can I host the status page on my own domain?
Yes. Point your domain (for example status.yourcompany.com) at PingInsight and the TLS certificate is issued and renewed automatically. There's no manual certificate management.
What happens to my status page if PingInsight's API is having problems?
Status pages are server-rendered with incremental static regeneration and keep serving their last-good snapshot if the API or database is briefly degraded. The page stays available and shows the most recent known state rather than an error.
Can I make a status page private?
Yes. Audience pages can be restricted by email login, single sign-on, an IP allowlist, or a password — useful for internal services or enterprise customers who shouldn't see a public page.
How do customers subscribe to updates?
Customers can subscribe by email with per-component subscriptions, so they're only notified about the services they care about. Every status page also publishes RSS and Atom feeds for follow-along without an account.
Can the status page be branded and translated?
Yes. It's fully white-label — your logo (with a separate dark-mode variant), colors, favicon, and custom HTML/CSS/JS — and supports a default language plus a switcher so visitors can read status in their own language.
Keep exploring

Explore more

Start monitoring in under a minute

Free forever, no credit card. Upgrade when you need finer intervals.