Validates and enforces production-grade observability standards, including structured logging and tracing, to prevent production blindness.
The SRE Observability Guardrail (dev-sre) serves as Gate 2 in the Ring development cycle, acting as a mandatory quality gate that ensures software is observable before it reaches production. It automatically audits services for JSON-structured logs, OpenTelemetry tracing, and health endpoints, rejecting any code that lacks the necessary instrumentation. By providing a non-negotiable validation layer, it prevents 'silent failures' and ensures that developers maintain high standards for logs and metrics regardless of deadline pressure or project scope.
Key Features
01Trace correlation and OpenTelemetry verification
02Service-specific health check auditing
03Multi-severity reporting for observability blockers
04Non-negotiable quality gate enforcement
0517 GitHub stars
06Automated JSON-structured log validation
Use Cases
01Auditing migration scripts for progress logging and correct exit codes
02Ensuring background workers have traceable logs and health checks
03Validating API services for production-ready monitoring