What problem does it solve? Production Python applications often lack the instrumentation needed to answer what broke, where, and why without redeploying code. This Skill provides patterns for structured logging, metrics collection, and distributed tracing so you can diagnose production issues from logs and dashboards alone. ## Core Features & Use Cases - Structured Logging: Configure structlog for JSON output with consistent fields, semantic log levels, and correlation ID propagation across services. - Metrics Collection: Track the four golden signals (latency, traffic, errors, saturation) with Prometheus counters, histograms, and gauges while keeping label cardinality bounded. - Distributed Tracing: Set up OpenTelemetry spans with OTLP export to trace requests across service boundaries. - Use Case: A FastAPI service intermittently fails in production. Add correlation ID middleware, instrument endpoints with request metrics, and trace downstream calls to pinpoint the failing dependency from a single request ID. ## Quick Start Add structured logging with correlation IDs and Prometheus request metrics to my FastAPI application.