What problem does it solve?
This Skill provides a turnkey monitoring stack for containerized Python services on AWS EKS, removing visibility gaps across metrics, logs, and traces so teams can detect, alert, and troubleshoot production incidents quickly.
Core Features & Use Cases
- OpenTelemetry instrumentation: guidance for instrumenting FastAPI and other Python services and exporting OTLP spans and metrics.
- Prometheus metrics & alerting: metric exposition patterns, PromQL examples for request rates, latency, and error rates, and alert rule templates for SLO breaches.
- Loki logs & Grafana dashboards: centralized log aggregation with Loki and prebuilt Grafana dashboards to correlate logs, traces, and metrics.
- SLO/SLI definitions: examples for availability and latency SLOs and how to measure them using Prometheus and histogram quantiles.
- Use Cases: detect high error-rate regressions, monitor P99 latency across releases, and alert when agents or background tasks become stuck.
Quick Start
Instrument your FastAPI service with OpenTelemetry, expose Prometheus metrics, configure Prometheus to scrape the service, point Loki at your log streams, and import the Grafana dashboards to start visualizing SLIs and alerts.