Helidon · Capability
Helidon Observe (Health & Metrics) API
Helidon provides built-in observability endpoints following the MicroProfile Health and MicroProfile Metrics specifications. These endpoints expose application health status, readiness, liveness, startup checks, and application/vendor/base metrics. In Helidon 4.x, these are served under the /observe path by default.
What You Can Do
GET
Gethealth
— Helidon Overall health status
/observe/health
GET
Getliveness
— Helidon Liveness check
/observe/health/live
GET
Getreadiness
— Helidon Readiness check
/observe/health/ready
GET
Getstartup
— Helidon Startup check
/observe/health/started
GET
Getmetrics
— Helidon All metrics
/observe/metrics
GET
Getapplicationmetrics
— Helidon Application metrics
/observe/metrics/application
GET
Getvendormetrics
— Helidon Vendor metrics
/observe/metrics/vendor
GET
Getbasemetrics
— Helidon Base metrics
/observe/metrics/base
GET
Getinfo
— Helidon Application info
/observe/info
GET
Getopenapi
— Helidon OpenAPI document
/openapi
MCP Tools
gethealth
Helidon Overall health status
read-only
idempotent
getliveness
Helidon Liveness check
read-only
idempotent
getreadiness
Helidon Readiness check
read-only
idempotent
getstartup
Helidon Startup check
read-only
idempotent
getmetrics
Helidon All metrics
read-only
idempotent
getapplicationmetrics
Helidon Application metrics
read-only
idempotent
getvendormetrics
Helidon Vendor metrics
read-only
idempotent
getbasemetrics
Helidon Base metrics
read-only
idempotent
getinfo
Helidon Application info
read-only
idempotent
getopenapi
Helidon OpenAPI document
read-only
idempotent