Description: Gets system health status report.
Note
Only admins can see detailed status of the services. Non-admin users can only see the general status of Pipelines services.
Security: Requires a valid user
Usage: GET api/v1/system/health
Consumes: application/json
Query Parameters: None
Produces: application/json
Sample Response (Admins):
{ "isHealthy": true, "timestamp": "2021-04-19T10:28:08.788Z", "services": [ { "name": "RabbitMQ HTTPS", "healthCheckEnabled": true, "isHealthy": true, "timestamp": "2021-04-19T10:28:08.626Z" }, { "name": "RabbitMQ AMQPS", "healthCheckEnabled": true, "isHealthy": true, "timestamp": "2021-04-19T10:28:08.788Z" }, { "name": "PostgresDB", "healthCheckEnabled": true, "isHealthy": true, "timestamp": "2021-04-19T10:27:09.653Z" }, { "name": "Vault", "healthCheckEnabled": true, "isHealthy": true, "timestamp": "2021-04-19T10:28:08.619Z" }, { "name": "Artifactory (Access)", "healthCheckEnabled": true, "isHealthy": true, "timestamp": "2021-04-19T10:27:08.979Z" } ] }
Sample Response (Non-Admins):
{"status":"OK"}
Response Codes:
200: Success