Uptime Kuma
Self-hosted uptime and status monitoring tool with a reactive dashboard, covering HTTP, TCP, DNS, ping, Docker containers, and more.
- Actively maintained
- Well documented
- Permissive license
Overview
Uptime Kuma is a self-hosted monitoring tool focused specifically on uptime and status checks, rather than the broader metrics/logs/traces scope of a full observability stack. It checks services over HTTP(S) (including keyword and JSON-query matching), TCP, ping, DNS records, WebSocket, Steam game servers, and Docker containers, with configurable intervals as short as 20 seconds.
It notifies you through more than 90 supported services, including Telegram, Discord, Slack, Pushover, and email, and can generate multiple public status pages that can each be mapped to their own custom domain. Other features include certificate expiry tracking, proxy support, 2FA, and multi-language support.
Uptime Kuma is a fit for individuals and teams that want a simple, self-hosted way to know when a service goes down and to publish a status page, rather than a full metrics-and-dashboards platform like Prometheus and Grafana.
Why it's in this catalog
Catalog rating: ★★★☆☆ (3/5)
Popular self-hosted uptime-monitoring tool with a distinctive simple UI, a lighter alternative to Sensu/Zabbix.
- Mature
- Community-driven
- Categories
- Monitoring
- Languages
- JavaScript
- License
- MIT
Related Projects
Jaeger
Apache-2.0CNCF distributed tracing platform for visualizing request flows across microservices, pinpointing exactly which service or call is responsible for latency or errors.
Actively maintained
- Monitoring
Fluentd
Apache-2.0CNCF-graduated log collector that unifies data collection from many sources into a single, structured logging layer.
Actively maintained
- Monitoring
OpenTelemetry Collector
Apache-2.0Vendor-neutral pipeline for collecting, processing, and exporting traces, metrics, and logs from applications to any observability backend.
Actively maintained
- Monitoring
Prometheus
Apache-2.0Open source systems monitoring and alerting toolkit with a dimensional data model and powerful query language.
Actively maintained
- Monitoring
Spotted an error? Suggest an edit on GitHub.