ApacheStats — стоим статистику Apache в графиках Cacti

И так рано или поздно приходит время , когда необходимо мониторить Apach , а мониторить можно многое — от того на сколько сильно Apache грузит процессор , сколько трафика идет именно на него  до  количества обращений с секунду.

Для того , что б Apache начал отдавать эту статистику нам , необходимо в конфиге апача включить 2 модуля mod_status и mod_info — под умолчанию эти подули включены , но лучше проверить

#cat /usr/local/etc/apache2/httpd.conf

LoadModule status_module libexec/apache2/mod_status.so

LoadModule info_module libexec/apache2/mod_info.so …
И добавляем след стоки в конеч конфига /usr/local/etc/apache2/httpd.conf

<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Location>

ExtendedStatus On

<Location /server-info>
SetHandler server-info
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Location>

 

После чего даем рестарт Apache  :

#/usr/local/etc/rc.d/apache2 reload

Далее скачиваем  cacti_host_template_webserver_apache.xml.gz  и

ws_apachestats.pl.gz

копируем  ws_apachestats.pl в   /usr/local/share/cacti/scripts/ws_apachestats.pl

Итого любуемся графиками :