Loading...
Loading...
Observability audit worker (L3). Checks structured logging, health check endpoints, metrics collection, request tracing, log levels. Returns findings with severity, location, effort, recommendations.
npx skill4agent add levnikolaevich/claude-code-skills ln-627-observability-auditorcontextStoreconsole.log/health/ready/live/healthhistogramcountershared/references/audit_scoring.md{
"category": "Observability",
"score": 6,
"total_issues": 5,
"critical": 0,
"high": 1,
"medium": 3,
"low": 1,
"checks": [
{"id": "structured_logging", "name": "Structured Logging", "status": "warning", "details": "3 console.log calls in production code"},
{"id": "health_endpoints", "name": "Health Endpoints", "status": "failed", "details": "No /health endpoint found"},
{"id": "metrics_collection", "name": "Metrics Collection", "status": "passed", "details": "Prometheus client configured"},
{"id": "request_tracing", "name": "Request Tracing", "status": "warning", "details": "Correlation IDs missing in 2 services"}
],
"findings": [
{
"severity": "HIGH",
"location": "src/api/server.ts",
"issue": "No /health endpoint for monitoring",
"principle": "Observability / Health Checks",
"recommendation": "Add GET /health route returning { status: 'ok', uptime, ... }",
"effort": "S"
}
]
}shared/references/audit_scoring.mdshared/references/audit_output_schema.md