Skip to content

Self-hosted alternatives to PagerDuty Status Pages

PagerDuty Status Pages is the hosted status page part of PagerDuty, publishing business service status, incident updates and maintenance to public or private audiences. One listed app does its main job and runs in your own Cloudflare account.

Each answer comes from the app’s README and source code, compared with the features PagerDuty Status Pages describes on its own site.

  • Uptimer public status page with website and server monitors, 60-day availability bars and latency of the last 60 checks

    Uptime monitor and status page with HTTP and TCP checks, incidents and webhook alerts, on Workers, Pages and D1

    Deploy
    Manual
    License
    MIT
    GitHub stars
    481 stars
    Last commit

PagerDuty Status Pages features, app by app

FeatureUptimer
Public page with grouped business servicesYes
Incident updates from detected to resolvedYes
Scheduled maintenance noticesYes
Subscribers by email, Slack, webhook and RSSNo
Custom domain, logo and colorsPartly
Private pages with SSONo
Uptime metrics for 90, 30 and 7 daysYes
Postmortems published for resolved incidentsNo

Uptime monitor and status page with HTTP and TCP checks, incidents and webhook alerts, on Workers, Pages and D1

What a PagerDuty Status Pages user would miss
It has no subscriber notifications, private pages and postmortems, and covers custom domain/branding only in part.
What it adds
It also has signed, templated webhook messages, CSV export of uptime history and a status page in five languages.
  • Yes Public page with grouped business services. Public page with aggregate status, monitor groups and per-monitor uptime.
  • Yes Incident updates from detected to resolved. Incidents with investigating, identified, monitoring and resolved states and a timeline of updates.
  • Yes Scheduled maintenance notices. Scheduled maintenance windows shown on the page.
  • No Subscribers by email, Slack, webhook and RSS. Webhook channels notify the operator; visitors cannot subscribe.
  • Partly Custom domain, logo and colors. Site title, description and five languages; no logo, CSS or domain setting.
  • No Private pages with SSO. The status page is public.
  • Yes Uptime metrics for 90, 30 and 7 days. Uptime percentages and latency charts.
  • No Postmortems published for resolved incidents. Incident updates only; no postmortem section.

Sources:github.com/vriancao/uptimer#featuresgithub.com/VrianCao/Uptimer/blob/master/docs/notifications.md