What problem does it solve?
This Skill unit provides tools and strategies for production observability, helping users to monitor, debug, and analyze system behavior efficiently.
Core Features & Use Cases
- Structured Logging: Implement structured logging for better queryability and correlatability.
- Metrics Collection: Collect and analyze metrics to understand system performance and availability.
- Distributed Tracing: Trace requests across services for in-depth analysis.
- Alerting Strategy: Set up alerting for critical system events and outages.
- Health Checks: Implement health endpoints to assess service status.
- SLOs and SLIs: Define and monitor Service Level Objectives and Service Level Indicators.
- Dashboard Templates: Create operational dashboards for monitoring and incident response.
- Alerting Rules: Define severity levels and conditions for alerts.
- Reference Files: Provide detailed guidance on logging, metrics, and distributed tracing.
- Cross-Skill References: Link to related skills for a comprehensive observability solution.
Quick Start
Use the engineer-observability skill to set up structured logging for your application.