Cacti: моиторинг web-сервера Apache2

Настройка:
Включение модулей Apache:

a2enmod status
a2enmod info

Настройка Apache:
В файл /etc/apache2/apache2.conf добавляем:

<IfModule mod_status.c>
 <Location /server-status>
 SetHandler server-status
 Order deny,allow
 Deny from all
# для разрешения доступа только с localhost'a (лишнее убрать)
 Allow from 127.0.0.1
# для доступа всем (лишнее убрать)
 Allow from all
 </Location>
 </IfModule>
 ExtendedStatus On
<Location /server-info>
    SetHandler server-info
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
</Location>

На странице форума Cacti скрипт и инструкция по установке/обновлению:
Установка:

  1. update to cacti 0.8.7e
  2. upload the «ss_apache_stats.php» file to your cacti/scripts/ directory
  3. импортируйте XML «cacti_host_template_webserver_-_apache.xml» с помощью веб-интерфейса Cacti
  4. If you don’t care about 1min polling system, go into (Data Templates), edit the 5 «ApacheStats08» and remove «Hourly (1 Minute Average)» associated RRA’s
  5. add one device with the «WebServer — Apache» host template, the 7 graphs templates will show up in the (Associated Graph Templates) list
  6. click (Create Graphs for this Host) and choose all graphs EXCEPT number (D) and (F) (to share common data source later), click create
  7. choose the last two graphs (D) and (F) and click create

_______________________
Источники:
1. Stepanoff Home Network (Unix Блог)
2. Simplecoding (блог о программировании)
3. lissyara.su
_____________
P.S. Спасибо wordpressplugins.ru за рассказ о WP-Syntax

Запись опубликована в рубрике Linux, Компы, Мониторинг. Добавьте в закладки постоянную ссылку.