Monitoring Bold BI Application
This article describes how to monitor the health of Bold BI application services and provides reference links with detailed steps for enabling monitoring using tools such as Datadog, Prometheus, and Grafana.
Bold BI Services Health Check Endpoints
By default, Bold BI exposes health information for its services through health check endpoints at the hosted URL (for example, /api/health-check). These endpoints can be used to monitor service health.
Service Health Check Endpoints
Use the following endpoints to check the status of all services or individual services:
-
All Services Status:
https://your-domain.com/api/status
For individual service health checks, use these endpoints:
-
IDP-WEB:
https://your-domain.com/health-check -
IDP-API:
https://your-domain.com/api/health-check -
IDP-UMS:
https://your-domain.com/ums/health-check -
BI-WEB:
https://your-domain.com/bi/health-check -
BI-API:
https://your-domain.com/bi/api/health-check -
BI-JOBS:
https://your-domain.com/bi/jobs/health-check -
BI-DESIGNER:
https://your-domain.com/bi/designer/health-check -
BI-ETL:
https://your-domain.com/etlservice/health-check
By using the above endpoints, you can verify that the services are online and functioning correctly.
Documentation for Enabling Monitoring with Various Tools
To enable monitoring for the Bold BI application based on your use case, refer to the following articles:
- How to Monitor and Alert Bold BI Using Grafana and Prometheus in Kubernetes
- Configure Robusta for Alerting and Monitoring Bold BI
- Monitoring Bold BI Application with Datadog
- Monitoring the Query Execution Performance of Bold BI with Grafana
- Monitoring and Alerting Bold BI in Windows Using Grafana and Prometheus
If you require integration with a specific monitoring tool that is not covered here, contact the support team for assistance.