ops
2026-04-13Monitoring Service
Health check endpoints, Kubernetes probe configuration, and SLA enforcement for Aegis Sovereign.
monitoring
health-checks
sla
uptime
Overview
Aegis Sovereign exposes three unauthenticated health endpoints for Kubernetes probes and uptime monitors. The /api/v1/health/ready endpoint checks both PostgreSQL and Redis connectivity — it returns 503 if either is unavailable. See the monitoring doc for the full Prometheus metrics reference and Grafana dashboard.
Health Check Configuration
Kubernetes liveness and readiness probe configuration for the Helm chart.
yaml
1livenessProbe:
2 httpGet:
3 path: /api/v1/health/live
4 port: 8000
5 initialDelaySeconds: 15
6 periodSeconds: 20
7
8readinessProbe:
9 httpGet:
10 path: /api/v1/health/ready
11 port: 8000
12 initialDelaySeconds: 5
13 periodSeconds: 10
14 failureThreshold: 3