What problem does it solve?
This Skill helps to overcome the lack of visibility into a service or monolith by adding structured logging, metrics, and distributed tracing, thereby improving the ability to debug, validate deployments, and understand user behavior.
Core Features & Use Cases
- Structured Logging: Enforce JSON formatted logs with required fields for easy querying and correlation.
- Metrics: Instrument the four golden signals for latency, traffic, errors, and saturation.
- Distributed Tracing: Implement OpenTelemetry compliant tracing for end-to-end request tracing in both monolithic and distributed systems.
- Use Case: A team may use this Skill before a major release to ensure their service is fully instrumented for observability, including setting up alerts and monitoring dashboards.
Quick Start
Apply the observability skill to add observability features to your service.