Skip to main content

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.

Next steps​