How to monitor uptime with Uptime Kuma
Updated 10/16/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 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 10/16/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 10/16/2026Monitoring & loggingHow to configure log rotation with logrotate
Logs grow forever and fill the disk. logrotate archives and deletes old ones automatically.
Updated 10/16/2026