The Apache probe retrieves performance data from the Apache HTTP server using HTTP to access the server-status URL of the server to be monitored. This document describes how to do this.
The Apache HTTP server provides a module for reporting performance data via HTTP. The URL pointing to this page is “<server name>/server-status”. Please note that the server-status module must have been installed and configured on the Apache HTTP server to be monitored, allowing the computer hosting the monitoring probe to access the server-page.
An example of the output provided by this web page may be retrieved from the web server of Apache.org, the organisation behind the HTTP server. In your internet browser, access the URL http://www.apache.org/server-status. This will return the verbose version of the status page.
Please note that the probe configuration requires the user of "?auto" at the end of the URL to get all of the available metrics.
The probe uses keyword value pairs found on this page
When configuring the server-status page it is possible to restrict access to authorised users or computers (IP addresses), thus avoiding that the information is made available to users with false intentions. In order to retrieve detailed worker thread information used for handling individual requested resources the Extended Status module must also be installed on the Apache HTTP server. Please note that this option is not required in order to achieve server level monitoring.