U
Uptime Kuma
FeaturedSelf-hosted uptime monitoring tool with a beautiful interface and multi-protocol support.
No reviews yet
About Uptime Kuma
Uptime Kuma is a free, open-source, self-hosted monitoring tool that tracks the availability of websites, APIs, DNS servers, Docker containers, databases, and other network services. It has gained massive popularity as a modern, easy-to-use alternative to commercial monitoring services like UptimeRobot and Pingdom.
The web interface is clean and visually appealing, providing real-time status dashboards with uptime percentages, response time graphs, and incident history. Public status pages can be generated and shared with customers, giving them transparency into service availability without exposing internal monitoring details.
Uptime Kuma supports a wide range of monitoring protocols: HTTP/HTTPS, TCP port, DNS, MQTT, gRPC, Docker container health, Steam game server, and more. Notification channels include email, Slack, Discord, Telegram, PagerDuty, Microsoft Teams, webhook, and dozens of other integrations through the Apprise notification library.
For hosting providers, Uptime Kuma serves as a lightweight internal monitoring solution or as a customer-facing status page generator. It can monitor individual customer websites, server endpoints, mail servers, DNS resolvers, and API services. The maintenance window feature allows scheduling downtime without triggering false alerts.
Deployment is simple: a single Docker container or Node.js application handles everything. The SQLite database stores all monitoring data locally with no external dependencies. Resource usage is minimal, making it suitable for running on a small VPS alongside other services.
The web interface is clean and visually appealing, providing real-time status dashboards with uptime percentages, response time graphs, and incident history. Public status pages can be generated and shared with customers, giving them transparency into service availability without exposing internal monitoring details.
Uptime Kuma supports a wide range of monitoring protocols: HTTP/HTTPS, TCP port, DNS, MQTT, gRPC, Docker container health, Steam game server, and more. Notification channels include email, Slack, Discord, Telegram, PagerDuty, Microsoft Teams, webhook, and dozens of other integrations through the Apprise notification library.
For hosting providers, Uptime Kuma serves as a lightweight internal monitoring solution or as a customer-facing status page generator. It can monitor individual customer websites, server endpoints, mail servers, DNS resolvers, and API services. The maintenance window feature allows scheduling downtime without triggering false alerts.
Deployment is simple: a single Docker container or Node.js application handles everything. The SQLite database stores all monitoring data locally with no external dependencies. Resource usage is minimal, making it suitable for running on a small VPS alongside other services.
Server Software
Monitoring
Quick Facts
- Pricing
- Open Source
- License
- Open Source
- Platform
- Linux & Windows
- Version
- 1.23
- Developer
- Louis Lam
- Starting Price
- $0.00
No reviews yet
Be the first to share your experience!
Discussion (0)
No comments yet
Start a discussion about this tool.