Running permission-service health checks
Learn how to run permission-service health checks in Cloud Identity Plane (CIP). This document describes internal service APIs intended to be used by developers, for example, to write a monitoring script that reports the system status.
Prerequisites
-
CIP is up and running.
-
Access to service configuration data (for example a docker-compose file) or information about the service domain from other sources.
permission-service
Send a request to the /status
endpoint of permission-service. Use the service name and port configured
for your deployment.
curl -v http://permission-service-host:6969/status
The response can be either 200 OK
if all services are up:
{
"permissionStorage":"UP"
}
or 503 Service Unavailable
if one or more services are down:
{
"permissionStorage":"DOWN"
}
All of the following components are checked by default:
Component | Description |
---|---|
permissionStorage | Data store holding permission data |
You can disable the health check on any components from the above list. For more information, read Configuring health checks for permission-service.