A user-friendly, open-source uptime monitoring solution for tracking website and service availability

Overview:

Uptime Kuma is a self-hosted monitoring tool designed to track the uptime and status of various services. It provides a reactive web interface for users who need a reliable, easy-to-deploy alternative to hosted monitoring services like Uptime Robot. The project is built with Vue 3 and uses WebSocket for real-time updates. It is suitable for developers, system administrators, and self-hosters who want to monitor their own infrastructure without relying on third-party platforms.

Core Features:

  • Multi-Protocol Monitoring: Supports HTTP(s), TCP, Ping, DNS Record, WebSocket, Steam Game Server, Docker Containers, and more.

  • 90+ Notification Integrations: Alerts via Telegram, Discord, Slack, Email (SMTP), Pushover, and many other services.

  • Status Pages: Create multiple public status pages and map them to custom domains.

  • 2FA Support: Two-factor authentication for securing access to the monitoring dashboard.

  • Ping & Certificate Info: Displays historical ping charts and SSL certificate details for monitored endpoints.

  • Multi-Language & Proxy Support: Interface is translated into multiple languages, and monitoring can be configured behind HTTP proxies.

Use Cases:

  • Self-hosters monitoring personal servers or home lab services for uptime and response failures.

  • System administrators tracking the health of multiple internal or external endpoints with real-time notifications.

  • Teams maintaining public status pages to communicate service availability to customers or users.

  • Developers validating API and website availability using HTTP(s) Keyword and JSON Query monitors.

Why It Matters:

Uptime Kuma offers a straightforward, self-hosted monitoring solution without complex configuration. Its support for diverse protocols and extensive notification integrations makes it adaptable to many infrastructure setups. The ability to create branded status pages and the inclusion of 2FA add practical value for those who prefer to keep monitoring data under their own control. It fills a gap left by discontinued or unstable open-source alternatives like Statping.

ShareXLinkedInReddit

Related tools

Project stats

Stars

86,102

Forks

7,754

License

MIT

Metadata

Alternative to
Opsgenie