Configuration of health checks endpoints
The health check endpoints are configured in the instance.properties
file or as an environment variable:
IP filtering | Port number | |
---|---|---|
|
|
|
Environment variable |
|
|
Purpose | Regular expression whitelisting allowed client IP addresses. | Port number of the endpoint. |
Default |
| 'empty' or undefined |
Example |
|
|
If the port number is empty or undefined, the health check endpoint is accessible on the same port as Airlock IAM. See also Health check endpoint security.
Availability in IAM modules
Readiness endpoints are available and configurable in the following Airlock IAM modules:
- Loginapp
- Transaction Approval
Configure Loginapp readiness health check endpoint
To configure the readiness health check endpoint in the Loginapp follow these steps:
- Go to:
Loginapp >> Advanced Settings >> Readiness Health Check Endpoint - Add the desired checks to the list.
- The Readiness Health Check Endpoint is configured.
The configActivation
check is enabled by default and cannot be removed. If the Checks list is empty, the configActivation
check remains active.
Transaction Approval readiness health check endpoint
To configure the readiness health check endpoint in the Transaction Approval follow these steps:
- Go to:
Transaction Approval >> Advanced Settings >> Readiness Health Check Endpoint - Add the desired checks to the list.
- The Readiness Health Check Endpoint is configured.
The configActivation
check is enabled by default and cannot be removed. If the Checks list is empty, the configActivation
check remains active.