Uptime Kuma
An open-source self-hosted service availability monitoring tool that checks service status on a schedule and alerts on downtime, with alerts that carry their own context.
Timeline (last 90 days)
The author's monitoring stack is entirely self-hosted: Uptime Kuma for service availability, Netdata for system metrics, Scrutiny for disk SMART health, and ntfy for push, with no cloud dependency or SaaS fees.
Uptime Kuma is an open-source self-hosted monitoring tool that supports multiple probes such as HTTP, TCP, and Ping, and can connect to alerting channels such as Telegram and email.
Common probe designs include: making a lightweight request to the inference API to verify end-to-end availability, collecting GPU temperature and utilization via SSH or a node exporter, and monitoring the remaining space on the disk where the model cache resides.
Services the author self-hosts on this server include Nextcloud as a replacement for Google Drive/Dropbox, Immich as a replacement for Google Photos, Paperless-ngx, Stirling PDF, SplitPro, AdGuard Home, PriceBuddy, Uptime Kuma, Kopia, and others.
The homelab tech stack includes services such as Home Assistant, Jellyfin, the *arr suite, Frigate, AdGuard, Cloudflare, CrowdSec, Uptime Kuma, and Docker.
This solution uses Uptime Kuma to monitor service availability and Ntopng to monitor network traffic in real time, both running in Podman.
All Facts (6)
The author's monitoring stack is entirely self-hosted: Uptime Kuma for service availability, Netdata for system metrics, Scrutiny for disk SMART health, and ntfy for push, with no cloud dependency or SaaS fees.
50%UnverifiedUptime Kuma is an open-source self-hosted monitoring tool that supports multiple probes such as HTTP, TCP, and Ping, and can connect to alerting channels such as Telegram and email.
50%UnverifiedCommon probe designs include: making a lightweight request to the inference API to verify end-to-end availability, collecting GPU temperature and utilization via SSH or a node exporter, and monitoring the remaining space on the disk where the model cache resides.
50%UnverifiedServices the author self-hosts on this server include Nextcloud as a replacement for Google Drive/Dropbox, Immich as a replacement for Google Photos, Paperless-ngx, Stirling PDF, SplitPro, AdGuard Home, PriceBuddy, Uptime Kuma, Kopia, and others.
50%UnverifiedThe homelab tech stack includes services such as Home Assistant, Jellyfin, the *arr suite, Frigate, AdGuard, Cloudflare, CrowdSec, Uptime Kuma, and Docker.
50%UnverifiedThis solution uses Uptime Kuma to monitor service availability and Ntopng to monitor network traffic in real time, both running in Podman.
50%