← All projects

Observability Stack — Monitoring Suite

Full OpenTelemetry observability stack with metrics, logs, traces, and alerting for self-hosted infrastructure.

Role
Creator
Year
2026
Stack
Grafana · Prometheus · Jaeger · Loki · Tempo · Docker

Context

Self-hosted services need enterprise-grade monitoring without the enterprise cost. Open-source solutions exist but require careful integration and tuning to work together seamlessly.

Approach

Deployed a complete OpenTelemetry stack: Prometheus for metric collection and alerting, Loki for log aggregation, Jaeger for distributed tracing, Tempo for trace storage, and Grafana for unified dashboards. All configured via Docker Compose with automated provisioning and 30-day retention policies.

Outcome

Single-pane-of-glass observability across all 15 HomeLab services. Automated alerts via Prometheus AlertManager. Mean time to detection reduced from hours to minutes with correlated metrics, logs, and traces.