Вы просматриваете: Главная > Web сервер > Установка и настройка плагинов мониторинга Munin для Apache2

Установка и настройка плагинов мониторинга Munin для Apache2

Сервер Debian 9.4.0 панель управления ISP manager 5 lite

apt-get install libparse-http-useragent-perl
apt-get install libwww-perl
apt-get install libcache-cache-perl
apt install time

ln -s /usr/share/munin/plugins/apache_accesses /etc/munin/plugins/apache_accesses
ln -s /usr/share/munin/plugins/apache_processes /etc/munin/plugins/apache_processes
ln -s /usr/share/munin/plugins/apache_volume /etc/munin/plugins/apache_volumeapache_volume

Включаем mod_status для apache:

a2enmod status

Раскомментируем в файле status.conf строки:
mcedit /etc/apache2/mods-available/status.conf
SetHandler server-status
Order deny,allow
Deny from all
Allow from 127.0.0.1 ::1
ExtendedStatus On
Применяем изменения:

service apache2 restart

редактируем файл:
mcedit /etc/munin/plugin-conf.d/munin-node
добавляем код, указываем нужный порт и адрес:

[apache_*]
env.url http://127.0.0.1:%d/server-status?auto
env.ports 80

Проверить правильность ссылки, можно открыв её, к примеру, с помощью lynx:
wget http://127.0.0.1:80/server-status?auto
в результате должна открыться страница с содержимым:

Total Accesses: 8605003
Total kBytes: 279896960
CPULoad: .000306079
Uptime: 2273920
ReqPerSec: 3.78422
BytesPerSec: 126044
BytesPerReq: 33307.9
BusyWorkers: 2
IdleWorkers: 6
Scoreboard: _W_.__W__………………………….
Все готово, перезагружаем munin-node:

/etc/init.d/munin-node restart
Чтобы проверить, работает ли статистика по apache, выполним команду:

munin-node-configure —suggest | grep apache

В ответе необходимо проконтролировать следующие поля, чтобы на против них стояло значение «yes»:

apache_accesses | yes | yes
apache_processes | yes | yes
apache_volume | yes | yes

Метки: , ,


Оставить отзыв