How to monitor uptime with Uptime Kuma
Updated 7/20/2026
Uptime Kuma periodically checks whether your sites and services respond and alerts you immediately when something goes down. It has a clean interface and is easy to use.
1. Install with one click
The simplest way is to pick Uptime Kuma from the app catalog when creating the server.
Or manually with Docker
docker run -d --restart=always -p 3001:3001 \
-v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
2. Add a monitor
In the interface, you add an HTTP(s) monitor with the site address and the check interval (for example 60 seconds).
3. Configure notifications
Uptime Kuma sends alerts to email, Telegram, Discord, Slack and many more. For email, you need SMTP settings, see sending email over SMTP.
4. What you can monitor
- Websites (HTTP response code).
- Expiring SSL certificates, see SSL monitoring.
- Services on a port (databases, APIs).
Put Uptime Kuma on a different server than the one being monitored, so it can alert you even if the main server goes down completely.
Put this guide into practice on your own VPS
EU cloud servers, billed hourly, ready in minutes, with one-click installs for dozens of apps.
See pricingRelated tutorials
How to monitor database performance
See slow queries, connections and database usage, to keep it fast.
Updated 7/20/2026Monitoring & loggingHow to monitor disk space and avoid running out
A full disk stops services and corrupts data. Here is how to track space and get alerts in time.
Updated 7/20/2026Monitoring & loggingHow to monitor a website and SSL expiry
Do not let your site go down or your SSL certificate expire without knowing. Here is how to track them automatically.
Updated 7/20/2026