This endpoint does not require authentication and can be called by anyone.
Response
Service health status. Always “healthy” when the service is operational.
Service name identifier.
Current version of the service.
Current server timestamp in ISO 8601 format.
Use Cases
Load Balancer Health Checks
Configure your load balancer to use this endpoint for health checks:Service Discovery
Use this endpoint to verify service availability in service discovery systems:Monitoring and Alerting
Monitor service health and set up alerts:Docker Health Checks
Use in Docker containers for health checking:Response Time
This endpoint is designed to respond quickly (typically < 10ms) as it performs minimal processing:- No database queries
- No external API calls
- Simple status check only
Security Considerations
- No Authentication Required: This endpoint is public by design
- No Sensitive Information: Only basic service information is exposed
- Rate Limiting: Standard rate limits apply to prevent abuse
Troubleshooting
If the health check fails:- Service Not Running: Verify the service is started and listening on the correct port
- Network Issues: Check network connectivity and firewall rules
- Resource Constraints: Monitor CPU, memory, and disk usage
- Dependencies: Verify database and external service connectivity