Monitoring
Kadaikodi is monitored via the Burdenoff platform observability stack.
Health checks
The wspace-kadaikodi-svc exposes a health endpoint:
GET /health
Expected response:
{
"status": "healthy",
"service": "wspace-kadaikodi-svc",
"timestamp": "2026-07-26T10:00:00Z"
}
Gateway monitoring
The workspaces public gateway probes all subgraphs continuously. A subgraph that fails health checks is marked unhealthy and removed from the supergraph.
Gatus
Public status page: status.burdenoff.com
Internal monitoring (gatus-internal) probes 10 critical endpoints including the gateways and core services.
Alerts
Operational alerts are routed through the platform PagerDuty/Slack integration. Critical alerts:
- Gateway error rate > 1%
- Database connection pool saturation
- Service health check failures
- ACA container restart loops
Logs
ACA console logs are intentionally disabled in production to reduce cost. Logs are streamed to the platform log aggregation pipeline when explicitly enabled for debugging.