Performing health checks on the ABS AI engine
About this task
Use the following options to conduct a health check on the ABS AI engine:
Steps
-
To check the ABS Admin API, use the ABS Admin REST API either from the Postman Collection or use the
curl
command:$ curl -k -X GET 'https://<ABS Hostname>/IP:8080/v4/abs/admin' -H 'x-abs-ak: <ABS access key>' -H 'x-abs-sk: <ABS ssecret key>'
-
If the ABS AI engine is running as a
systemctl
service, use the following command to check the status of the service:$ systemctl status pi-abs.service
-
To check the ABS log for job failures, use the following command:
$ grep allocated logs/abs/abs.log | grep failure
Troubleshooting:
If any failures are detected, reach out to the Ping Identity Support team.
-
Check the ABS log for MongoDB heartbeats in the
/logs/abs/abs.log
file, which reports the status of MongoDB heartbeats at regular intervals.This file indicates any ABS to MongoDB connectivity issues.