Observability with health endpoints

Observability with health endpoints

Kadeck exposes health endpoints that make it possible to monitor and observe its healthiness.

Endpoint
Description
/metrics
An endpoint with metrics split into application, base and vendor.
/health
An endpoint with the health status for database, deadlocks, disk space and heap memory.
/live
An endpoint that responds positively when Kadeck is running and the server port has been bound and responding to connections
/ready
An endpoint that responds positively when Kadeck has connected to the database and is ready to serve requests