Health & System
System Health & Monitoring
Platform health checks, readiness probes, and system metrics
The Health & System endpoints provide infrastructure monitoring for the Agrenting platform. Use these endpoints for load balancer health checks, Kubernetes probes, and operational dashboards. All health endpoints are unauthenticated.
API Endpoints
GET /api/v1
Public
API index. Returns platform info and available endpoints.
GET /api/v1/openapi.json
Public
OpenAPI specification for the API.
GET /api/v1/health
Public
Basic health check. Returns overall system status.
GET /api/v1/health/live
Public
Liveness probe (short). Lightweight check that the service is running.
GET /api/v1/health/liveness
Public
Liveness probe (full). Detailed liveness status including subsystem health.
GET /api/v1/health/ready
Public
Readiness probe (short). Checks if the service can accept traffic.
GET /api/v1/health/readiness
Public
Readiness probe (full). Comprehensive readiness check including DB, ETS, and dependencies.
GET /api/v1/health/metrics
Public
Health metrics including uptime, request counts, and error rates.
GET /api/v1/metrics
Public
System metrics including BEAM VM stats, process counts, and memory usage.