Monitoring
14 guides about self-hosted monitoring solutions
-
Uptime Kuma: Self-Hosted Service Monitoring
Uptime Kuma monitors websites, APIs, TCP ports, and services with real-time status pages, notifications, and response time tracking. Deploy it in Docker and get Slack/email/Telegram alerts when anything goes down.
-
Grafana Loki: Self-Hosted Log Aggregation Made Simple
Learn how to deploy Grafana Loki for centralized log management in your self-hosted infrastructure, with Promtail collection and Grafana dashboards.
-
GlitchTip: Self-Hosted Error Tracking Without the Sentry Price Tag
How to self-host GlitchTip for application error tracking and performance monitoring. Covers Docker setup, SDK integration, alerting, and comparison with Sentry.
-
Monitoring and Alerting for Self-Hosted Services: A Practical Operations Guide
A hands-on guide to building a complete monitoring and alerting stack for self-hosted infrastructure. Covers the three pillars of observability, Prometheus + Grafana + Loki setup, alert strategy, operational runbooks, and capacity planning.
-
Dozzle: Real-Time Docker Log Viewer with a Beautiful Web UI
A complete guide to self-hosting Dozzle for real-time Docker container log viewing. Covers Docker setup, log filtering, multi-host monitoring, authentication, and comparison with other logging solutions.
-
Beszel vs Netdata vs Glances: Choosing the Right Lightweight Monitoring Tool
A detailed comparison of Beszel, Netdata, and Glances for self-hosted server monitoring. Covers resource usage, features, alerting, dashboards, and when to choose each tool.
-
Netdata: Real-Time Server Monitoring Without the Complexity
A practical guide to Netdata for self-hosted server monitoring. Zero-config installation, real-time dashboards, alerting, and how it compares to Grafana and Prometheus.
-
Uptime Kuma: Self-Hosted Uptime Monitoring and Status Pages
Complete guide to setting up Uptime Kuma for monitoring service availability. Covers installation, monitor types, notifications, status pages, and maintenance windows.
-
Speedtest Tracker: Monitor Your Internet Speed Over Time
How to self-host Speedtest Tracker for automated internet speed testing and historical tracking. Covers setup, scheduling, alerting, and interpreting your speed data.
-
Beszel: Lightweight Server Monitoring with a Beautiful Dashboard
How to set up Beszel for monitoring server resources across multiple machines. Covers installation, agent deployment, alerting, and comparison with Netdata and Grafana.
-
Healthchecks: Self-Hosted Cron Job and Background Task Monitoring
How to self-host Healthchecks for monitoring cron jobs, backups, and scheduled tasks. Covers installation, ping-based monitoring, alerting, and integration with your existing infrastructure.
-
Centralized Logging with Loki and Grafana: The Lightweight ELK Alternative
A practical guide to self-hosting Grafana Loki for centralized log aggregation. Covers deployment with Docker, Promtail configuration, LogQL queries, alerting, and comparison with the ELK stack.
-
Self-Hosting Changedetection.io: Monitor Any Website for Changes
A guide to self-hosting changedetection.io for website change monitoring. Covers setup, notification integrations, visual diffing, filtering, and practical use cases.
-
Self-Hosting Grafana and Prometheus: Build Your Own Monitoring Stack
A guide to self-hosting Grafana and Prometheus for server and application monitoring. Covers setup, dashboards, alerting, and comparison with paid alternatives.