Projects

KPI · 2023

Monitoring stack

A central observability stack for metrics, logs and alerts across KPI's infrastructure and applications.

Monitoring stack
100%

What I built

  • Prometheus collects metrics from node_exporter (system), jmx_exporter (Java), cAdvisor (containers) and a custom exporter for application metrics.
  • Grafana dashboards cover infrastructure health, application performance and business metrics.
  • Loki aggregates logs from every service, with Promtail collecting and forwarding them.
  • Alertmanager routes and deduplicates alerts and sends critical ones to Telegram.
  • The whole stack runs in containers and is built for high availability.