Apache Template Config
February 6, 2026 ยท View on GitHub
The Apache http webserver template allows you to monitor your local Cacti server's Apache server for performance KPI's
This template leverages the mod_status module in apache in order to pull the kpi data to feed into the script

CentOS/RedHat Specific Configuration
For Centos/Redhat implementations the config will look as follows
Place the below config in /etc/httpd/conf/httpd.conf
LoadModule status_module modules/mod_status.so
ExtendedStatus On
<Location /server-status>
SetHandler server-status
Require local
</Location>
Debian Specific Configuration
Enable the apcache2 status module:
Place the below config into a new file (eg, 80-server-status.conf) within
/etc/apache2/conf-available
ExtendedStatus On
<Location /server-status>
SetHandler server-status
Require local
</Location
Then use the following commands to enable the stauts module and new
configuration Note: You must restart the apache ( systemctl restart apache2)
for the config to take effect
a2enmod status
a2enconf 80-server-status.conf
Note: This configuration restricts the /server-status url to local access
only via the Require local directive
Copyright (c) 2004-2026 The Cacti Group