I need to check if our self hosted implementation is working end to end so we can create an incident for it. What are others doing for health checks? We have Azure monitor alerts for AKS and postgress but these dont cover everything that can go wrong
What exactly does this check? https://sonarqube.[my org].dev/api/system/status
Response:
{
“id”: “4622696D-AYuMnjWY_td5_ZrpCNOp”,
“version”: “10.3.0.82913”,
“status”: “UP”
}
YELLOW: SonarQube is usable, but it needs attention in order to be fully operational
RED: SonarQube is not operational
This is primarily checking that the Elasticsearch process, Compute Engine, and Web Server are operational. It also confirms that the database connection is working.
In the event you’re interested more about what it checks, you can see the code here.