Structured logging, distributed tracing, and metrics collection patterns for building observable systems. Use when implementing logging infrastructure, setting up distributed tracing with OpenTelemetry, designing metrics collection (RED/USE methods), configuring alerting and dashboards, or reviewing observability practices. Covers structured JSON logging, context propagation, trace sampling, Prometheus/Grafana stack, alert design, and PII/secret scrubbing.
Initial release of logging-observability, providing comprehensive patterns for building observable systems. - Covers structured JSON logging, distributed tracing with OpenTelemetry, and metrics collection (RED/USE methods). - Provides guidelines for log levels, context enrichment, and sensitive data scrubbing. - Includes recommended logging libraries and monitoring stack (Prometheus, Grafana, Loki, Jaeger). - Offers alerting best practices and dashboard design patterns for production systems.