Uptime & Status Pages
Uptime & Status Pages tools -- a subcategory of Monitoring & Observability
Replace Popular SaaS
15 Tools
Uptime Kuma
84KFancy self-hosted uptime monitoring with 90+ notification services, status pages, and 20-second check intervals — the open-source UptimeRobot alternative.
Cachet
15KFrom startups to Fortune 500 companies, organizations worldwide trust Cachet to streamline their downtime communication, enhancing transparency with customers, teams, and stakeholders
Gatus
10KGatus is a self-hosted server monitoring tool with support for Monitoring, Uptime, golang.
Checkmate
9.4KCheckmate handles monitor servers, websites, Docker containers, and infrastructure as a self-hosted solution.
OpenStatus
8.5KFor server monitoring, OpenStatus is a self-hosted solution that provides uptime monitoring platform for seamless service management.
OneUptime
6.7KSelf-hosted server monitoring tool that provides all-in-one solution for uptime monitoring.
Zabbix
5.7KZabbix is a self-hosted server monitoring tool with support for Monitoring, Uptime.
kener
4.8KKener gives you status page tool on your own infrastructure.
Tianji
3KReleased under Apache-2.0, Tianji provides web analytics, server status, and uptime monitoring on self-hosted infrastructure.
CheckCle
2.4KSelf-hosted server monitoring tool that provides seamless, real-time full-stack monitoring.
StatPing.ng
1.9KStatPing.ng is a self-hosted server monitoring tool that provides easy to use Status Page for your websites and applications. Statping will automatically...
Peekaping
1.1KPeekaping is a Go-based application that provides uptime monitoring solution.
Lunalytics
723For uptime & status pages, Lunalytics is a self-hosted solution that provides uptime monitoring tool.
Kuvasz Uptime
503Kuvasz Uptime is a self-hosted uptime & status pages replacement for UptimeRobot.
KumaTray
79KumaTray is a Python-based application that provides lightweight Windows tray app for Uptime Kuma.
Why Self-Host Your Uptime Monitoring?
UptimeRobot, BetterStack, and PagerDuty charge based on the number of monitors, check frequency, and team size. For self-hosters running dozens of services, commercial uptime monitoring costs add up quickly — and ironically, you are paying a cloud service to monitor whether your self-hosted services are running. Self-hosted uptime monitoring provides the same ping checks, HTTP monitoring, and status pages without per-monitor pricing.
Uptime Kuma is the most popular self-hosted uptime monitor, with support for HTTP, TCP, DNS, Docker, and push-based monitoring. It provides a clean dashboard, configurable check intervals, and notifications via Slack, Discord, Telegram, email, and dozens of other channels. Checkmate offers a modern, minimal uptime monitoring interface with team collaboration features. Gatus takes a configuration-as-code approach, defining monitoring targets in YAML with sophisticated health check conditions — you can assert on response body content, response time, and certificate expiration.
For public-facing status pages, Cachet provides a traditional status page with incident management and component-level status tracking. Kener offers a modern status page built with SvelteKit. OpenStatus combines uptime monitoring with a public status page in a single tool. OneUptime provides a comprehensive monitoring suite including uptime, incident management, and status pages. Zabbix handles enterprise-scale monitoring with auto-discovery and template-based configuration. For lightweight needs, StatPing-ng provides basic uptime monitoring with a status page, while Lunalytics and Peekaping offer simpler monitoring dashboards. Tianji combines uptime monitoring with website analytics in a single deployment.