Apache Probe is not getting any QOS metrics or alarms

Document ID : KB000007972
Last Modified Date : 14/02/2018
Show Technical Document Details
Issue:

The 'apache' probe is not gathering metrics.  Also, when configuring the probe in the IM console, many of the metrics show a yellow caution sign as shown in Figure 1.

Figure 1:

Apache_config_problem.jpg

 

When configuring the URL, it does test successfully as shown in Figure 2.

 

Figure 2:

Apache_config_problem2.jpg

Environment:
UIM 8.5.1apache probe 1.70
Cause:

To get the metric keywords that UIM needs, the URL for apache needs to be:

http://ApacheServerName/server-status?auto

 

 

Resolution:

Modify the URL in the apache probe properties to include '?auto' as shown in Figure 3.

Figure 3:

Apache_config_after_solution.jpg

Additional Information:

Please consult the documentation on the UIM apache probe for the other requirements:

https://docops.ca.com/ca-unified-infrastructure-management-probes/ga/en/alphabetical-probe-articles/apache-apache-http-server-monitoring

Ensure that 'Extended Status' is turned on in the apache web server httpd.conf file. For example:

#

# ExtendedStatus controls whether Apache will generate "full" status

# information (ExtendedStatus On) or just basic information (ExtendedStatus

# Off) when the "server-status" handler is called. The default is Off.

#

ExtendedStatus On

 

Also, configure the /server-status to be allowed from the robot IP address.  

For example in the '/etc/httpd/conf/httpd.conf' file:

#

# Allow server status reports generated by mod_status,

# with the URL of http://servername/server-status

# Change the ".example.com" to match your domain to enable.

#

<Location /server-status>

    SetHandler server-status

    Order deny,allow

    Deny from all

    Allow from <robot_ip_address>

</Location>