Topic
Observability & Monitoring
You can't fix what you can't see — but you also can't fix what's drowning you in alerts. Prometheus, Grafana, Loki, Tempo, and Alertmanager set up so they actually help instead of paging you about a normal Tuesday. SLO basics, alert fatigue, log volume that won't melt your disks, and the dashboards worth keeping versus the ones that just look busy.
28 articles in this topic.
Featured posts
-
Riemann: The Forgotten Event-Stream Monitor for Home Labs
Riemann processes events as streams, not time-series. Here is why that distinction matters and when Clojure-based stream alerting still beats Prometheus rules.
10 min read -
Glances vs Netdata: Two Free-Tier Monitors Compared
Glances vs Netdata: which free monitor wins for your home lab? We compare install effort, UI quality, alerting, and when to ditch both for Prometheus.
10 min read -
Sentry Self-Hosted for Application Errors
Run Sentry on your own hardware to catch real application errors — stack traces, source maps, release tracking, alerts, and when you should just pay for SaaS.
11 min read -
Heimdall vs Homepage vs Homer: Status Dashboards
Heimdall, Homepage, or Homer? Pick the right self-hosted dashboard for your homelab — real configs, Docker auto-discovery, and live API status widgets included.
10 min read -
cAdvisor + Prometheus: Per-Container Metrics Done Right
Stop guessing which container is eating your RAM. Set up cAdvisor + Prometheus to get real per-container CPU, memory, and network metrics in your homelab.
10 min read -
Grafana Alloy: Replacing the Agent After Deprecation
Grafana Agent hit EOL in November 2025. Here is how to migrate all your monitoring nodes to Alloy without losing your mind, your metrics, or your dashboards.
11 min read
All Observability & Monitoring articles
- Riemann: The Forgotten Event-Stream Monitor for Home Labs
- Glances vs Netdata: Two Free-Tier Monitors Compared
- Sentry Self-Hosted for Application Errors
- Heimdall vs Homepage vs Homer: Status Dashboards
- cAdvisor + Prometheus: Per-Container Metrics Done Right
- Grafana Alloy: Replacing the Agent After Deprecation
- OpenTelemetry Collector: One Pipeline to Rule Them All
- Falco: Catch Container Attacks at Runtime
- Loki vs ELK: Centralized Logging Without the RAM Tax
- Prometheus + Grafana: Monitoring That Doesn't Lie to You
- Wazuh: Open Source SIEM for Your Home Lab
- ctop and lazydocker: Docker Monitoring Tools
- Alert Fatigue: Why Your Alerts Are Meaningless
- Prometheus Scrape Intervals: The Hidden Tradeoff
- Grafana Dashboard Variables: One Dashboard for All
- Uptime Kuma: Status Pages, Alerts, and Knowing Before Your Users Do
- Chaos Engineering: Break Things on Purpose Before They Break Themselves
- Docker Health Checks: Because "It's Running" Doesn't Mean "It's Working"
- Prometheus + Grafana on Docker: Know When Your Server Is Crying Before It Dies
- Docker Logging: From "Where Did My Logs Go?" to Centralized Bliss
- Auditd & Audit Logging: Know Exactly Who Touched What on Your Server
- Suricata vs Snort: Intrusion Detection for the Paranoid Home Lab Owner
- Plausible vs Umami: Privacy-Friendly Analytics That Won't Creep Out Your Users
- Docker Healthcheck Patterns That Actually Work
- Uptime Monitoring with Uptime Kuma
- Observability and Monitoring for Containers
- Supercharge Your Homelab Monitoring with Zabbix
- Linux System Monitoring: Tools and Techniques