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:string
required
Overall health status of the instance (always “healthy” when responding)
string
required
ISO 8601 timestamp of the health check
integer
required
Time in seconds since the Lasso RPC instance started
string
required
Current version of Lasso RPC
object
required
Cluster connectivity and status information
Response Example
Cluster Status Values
Thecluster.status field indicates the overall health of your cluster deployment:
Clustering is not enabled. Instance is running independently.
All expected cluster nodes are connected and responding.
At least half of the cluster nodes are responding, but some are unavailable.
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