Overview
The health check endpoint provides real-time information about your Lasso RPC instance’s operational status, uptime, and cluster connectivity.Endpoint
Response
Returns a JSON object containing instance health information:Overall health status of the instance (always “healthy” when responding)
ISO 8601 timestamp of the health check
Time in seconds since the Lasso RPC instance started
Current version of Lasso RPC
Cluster connectivity and status information
Response Example
Cluster Status Values
Thecluster.status field indicates the overall health of your cluster deployment:
standalone
Clustering is not enabled. Instance is running independently.
healthy
All expected cluster nodes are connected and responding.
degraded
At least half of the cluster nodes are responding, but some are unavailable.
critical
Less than half of the expected cluster nodes are responding.
Use Cases
Load Balancer Health Checks
Configure your load balancer to poll this endpoint:Monitoring and Alerts
Integrate with monitoring systems to track uptime and cluster status:Cluster Health Monitoring
Monitor cluster connectivity in distributed deployments:Notes
- This endpoint responds immediately and does not perform heavy computation
- Response time is typically under 10ms, making it suitable for frequent polling
- The endpoint is always accessible, even when other parts of the system may be degraded
- For single-instance deployments,
cluster.enabledwill befalseandcluster.statuswill bestandalone