Apache monitoring with Netdata
Monitors one or more Apache servers depending on configuration.
Requirements#
- apache with enabled 
mod_status 
It produces the following charts:
Requests in requests/s
- requests
 
Connections
- connections
 
Async Connections
- keepalive
 - closing
 - writing
 
Bandwidth in kilobytes/s
- sent
 
Workers
- idle
 - busy
 
Lifetime Avg. Requests/s in requests/s
- requests_sec
 
Lifetime Avg. Bandwidth/s in kilobytes/s
- size_sec
 
Lifetime Avg. Response Size in bytes/request
- size_req
 
Configuration#
Edit the python.d/apache.conf configuration file using edit-config from the Netdata config
directory, which is typically at /etc/netdata.
Needs only url to server's server-status?auto
Example for two servers:
Without configuration, module attempts to connect to http://localhost/server-status?auto