Monitoring Uptime mature

Uptime Kuma

Self-hosted uptime monitoring with beautiful UI

65.0K stars 300 contributors Since 2020
Website → GitHub

Self-hosted uptime monitoring with beautiful UI

License
MIT
Min RAM
256 MB
Min CPUs
1 core
Scaling
single_node
Complexity
intermediate
Performance
medium
Self-hostable
K8s native
Offline
Pricing
fully free
Docs quality
good
Vendor lock-in
none

Use cases

  • Primary: website-monitoring
  • Primary: ssl-certificate-monitoring
  • Primary: service-health-checks

Anti-patterns / when NOT to use

  • Single-node only
  • Not for APM or tracing
  • Limited for large-scale monitoring

Compare with alternatives

Replaces / alternatives to

  • UptimeRobot
  • Pingdom
  • StatusPage

Technical specs

Language
Node.js
API type
REST
Protocols
HTTP
Deployment
dockerbinary

Community

GitHub stars 65.0K
Contributors 300
Commit frequency weekly
Plugin ecosystem none
Backing Community
Funding community

Release

Latest version
Last release
Since 2020

Best fit

Team size
smallmediumenterprise
Industries
general

Tags

  • uptime-monitoring
  • status-page
  • ssl-monitoring
  • notifications
  • http-check
  • tcp-check