Perform health checks on ASE
This section discusses the commands that can be used to check the health status of ASE. You can use the following options to conduct a health check on ASE nodes :
-
Health check URL
Enable the ASE health check URL in the
/pingidentity/ase/config/ase.conffile. To do this set theenable_ase_healthconfig property totrue. The default value ofenable_ase_healthisfalse.If the configuration is modified on a running ASE node, restart the node after modifying the configuration. For more information, see Start and stop ASE. In a clustered ASE environment, stop the ASE cluster and update the
ase.conffile of the primary node and restart the other ASE nodes. For more information, see Restart ASE cluster.Once the
enable_ase_healthis set totrue, hit thhe following URLs and do a health check. If ASE is receiving the traffic, the response will be200 OK.http://<ase-hostname/ip>:<http_port>/ase https://<ase-hostname/ip>:<https_port>/ase
-
Status command
Use the following CLI command to know the status of an ASE process, the running status of http or https process, and port number. It also gives basic configuration information.
$./bin/cli.sh status -
ABS Info command
This command shows the status of communication between ABS and all the ASE nodes in a cluster. It shows last log upload and attack fetch information from ABS. If ASE is having any issues in uploading logs to ABS or connecting to ABS it will be reported in the output of the abs_info command.
$ ./bin/cli.sh -u admin -p admin abs_info -
Process status
If ASE is running as a
systemctlservice, use the following command to check the status of the service.$ systemctl status pi-ase.service