What problem does it solve?
This Skill provides the foundational knowledge and practices to instrument backend systems, enabling quick diagnosis of production issues and proactive problem detection through structured logging, metrics, and distributed tracing.
Core Features & Use Cases
- Structured Logging: Implement machine-parseable JSON logs with essential contextual fields.
- Metrics Collection: Instrument key application and infrastructure metrics using RED and USE methods.
- Distributed Tracing: Understand request flows across multiple services using OpenTelemetry.
- Health Checks: Define liveness and readiness endpoints for robust service management.
- SLI/SLO Definition: Establish reliability targets and error budgets.
- Actionable Alerting: Design alerts that prompt immediate investigation.
- Use Case: When a critical service experiences intermittent failures, this Skill guides you to trace the request flow, examine relevant logs and metrics, and identify the root cause across distributed components.
Quick Start
Implement structured logging for your backend service following the provided JSON schema and logging rules.