Munin это такой архиполезный скрипт, который мониторит различные параметры сервера и создаёт из них набор картинок для удобного просмотра, типа как используется дисковая система по дням, по неделям и т.д. Штука нужная в хозяйстве, но по умолчанию она в линуксе не стоит, нужно ставить вручную.munin

Весь Munin состоит из 3х частей:
1) Сам Munin, скрипт который собирает статистику в кучку и рисует графики.
2) Сервис munin-node, который сидит на конкретной машине и готовит данные для главного скрипта. Машина может быть той же самой или другой.
3) Плагины для показа конкретных данных, которые можно добавлять самому, но все нужные ставятся вместе с п.1.

Соответственно инсталляция выглядит следующим образом: Ставим сам мунин yum -y install munin, потом ставим ноду yum -y install munin-node. По умолчанию в федоре/центосе главная часть скрипта с плагинами ставится в /etc/munin/, а та часть которая будет видна через браузер в /var/www/html/munin. В конфиге Апача настраиваем по вкусу доступ к статистике (закрываем по ип или по паролю).

Далее лезем в конфиг ноды (/etc/munin/munin-node.conf) и проверяем с какого адреса разрешен сбор статистики (allow ^127\.0\.0\.1$), чтобы её не собрал кто-нибудь ещё. :) Запускаем сервис: service munin-node start. Не забудьте прописать запуск, чтобы он запускался при перезагрузке сервера (chkconfig munin-node on). Теперь перезапускаем Апач чтобы он увидел скрипт (service httpd restart) и всё, мунин уже работает. С плагинами я пока не разбирался и ничего не менял, вроде там всё работает само по себе.

Похожие посты