Monitoring application hosts

Application hosts must be constantly running to ensure high availability of the application. Also, the response time of servers should be monitored to ensure that users are getting fast responses from the Application Console. System Management enables you to easily monitor the status and response times of your application hosts.

Server heartbeat

System Management tracks the status of the application servers by recording the server "heartbeat" while the server is running. If the server goes down, the heartbeat stops getting recorded. If a server with the same unique ID is brought back up, the heartbeat resumes. For more information about purging heartbeat records, see Health monitor agent.

Alert when server goes down

It is possible to configure a service to be run whenever an application server goes down (intentionally or unexpectedly). This service can perform many tasks, including sending an email message to a system administrator or creating an alert in a system administrator’s inbox. For more information about the data available for the service, see Data published for health monitor alerts.

Application server response time

The response time of each HTML request is calculated for each application server. During every persist interval, the minimum, maximum, and average of all the response times is recorded.

Alert when the response time threshold is exceeded

It is possible to configure a service to be run if the average response time of an application server exceeds a threshold limit for three consecutive persist intervals. This service can perform many tasks, including sending an email message or creating an alert for a system administrator. To specify the service to run when the threshold is exceeded, you set up a time-triggered transaction. For more information about the data available for the service, see Data published for health monitor alerts.