Service Endpoints
URL pattern for each service
Health Information
Component status indicators
Example Response
Sample UP status payload
Monitoring Recommendations
Wire health checks into alerts
GermainUX Service Health Endpoints
GermainUX exposes authenticated health endpoints that external monitoring and alerting systems can use to verify the operating status of Germain Enterprise services and their dependencies.Overview
Each endpoint returns:- The overall status of the service
- The health of available internal components
- Details about dependencies such as databases, disk space, email, service discovery, and ZooKeeper
Service Endpoints
Replace
<HOST> and <PORT> with the hostname and port of the applicable GermainUX service.
The base path may vary according to the deployment architecture, reverse proxy, application context, and service configuration.
Health Information
The endpoint provides a high-level status for the complete service and may include individual health indicators for components such as:
The components returned depend on the service and its enabled integrations.
Example Response
- The overall service status is
UP. - The database, disk-space, email, ping, and ZooKeeper checks are healthy.
- The discovery client reports
UNKNOWNbecause it has not been initialized.
UNKNOWN component does not necessarily mean that the complete service is unavailable. Alerting logic should evaluate the overall status and the importance of each dependency.
Monitoring Recommendations
- Poll the endpoints from an authorized monitoring system.
- Use encrypted HTTPS connections.
- Store authentication details securely.
- Do not expose health endpoints publicly.
- Alert when the overall service is not
UP. - Create dependency-specific alerts for critical components.
Show all 10
Show all 10
- Avoid alerting on optional components that are intentionally disabled.
- Monitor repeated failures and status transitions, not only isolated responses.
- Restrict access to detailed responses because they may reveal infrastructure information.
- Combine endpoint monitoring with GermainUX Sentinel and the State dashboard for broader platform-health coverage.
Get Help
Contact GermainUX Support
The GermainUX team helps you get up and running faster, empower your team, turn data into actionable insights, and optimize performance to deliver measurable business outcomes.
Can't find what you need?
Search all GermainUX docs with Ctrl + K, or use the feedback buttons at the bottom of this page to tell us what is missing.
The content of this document is proprietary to GERMAIN SOFTWARE.

