4.19 HTTPHealth

Use this Knowledge Script to check the operation of an HTTP server. This Knowledge Script connects to the Web servers you specify and sends a status request. If the Web server does not respond to the request, AppManager raises an event.

4.19.1 Resource Object

UNIX computer icon

4.19.2 Default Schedule

The default interval for this script is Every 5 minutes.

4.19.3 Setting Parameter Values

Set the following parameters as needed:

Description

How to Set It

Event? (y/n)

Set to y to raise events. The default is y.

Collect data? (y/n)

Set to y to collect data for charts and reports. The default is n.

Web server address list (separated by commas and no spaces)

Enter a list of Web server addresses, separated by commas, that you want to check. You can specify the address by hostname, IP address, or fully qualified domain name.

For example:

netiq.com:80,192.168.1.123:8080,google.com 

Using this example, the Knowledge Script uses port 80 for the server netiq.com and port 8080 for server 192.168.1.123. If no port is specified in the URL, then the default is 80. In the above example as no ports are specified for the server URL google.com, the Knowledge Script will take it as 80.

The default is www.netiq.com.

Return code list (separated by commas and no spaces)

Enter a list of return codes, separated by commas, to check. Use this parameter to specify any server address that is not in standard URL format. You must have a value in this parameter to use this script. The default is 400.

Event severity level

Set the event notification level, from 1 to 40, to indicate the importance of the event. The default severity level is 8.

Event severity for internal failure

Set the event severity level, from 1 to 40, to indicate the importance of an event in which this job experienced an internal error. The default is 5.

Enable debugging? (y/n)

Set to y to enable debugging. The default is n.