Установка munin на Centos

Munin — отличная замена MRTG, показывает не только данные о трафике, но еще и строит графики по множеству других показателей, таких как file system usage, fork rate, cpu/memory usage, load average и т.п.

В случае с CentOS имеем так же быструю и беcпроблемную установку, благодаря наличию munin в репозитории rpmforge.

Итак, если не поключен, подключаем репозитоий (пример для CentOS 5, i386):

rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm

Устанавливаем пакеты munin и munin-node:

yum install munin munin-node

Munin состоит из двух частей, пакет munin-node должен работать на сервере, который хотим мониторить, а пакет munin может быть в другом месте. В нашем случае все будет на одном и том же сервере. По умолчанию, в конфигурационном файле /etc/munin/munin-node.conf доступ разрешен только локально.

Создадим папку, в которой munin будет генерировать файлы (параметр htmldir в /etc/munin/munin.conf):

mkdir /var/www/html/munin
chown munin:munin /var/www/html/munin

Запускаем munin-node:

service munin-node start

Не забываем про init-скрипты:

chkconfig —level 345 munin-node on

Раз в 5 минут, по крону (/etc/cron.d/munin), munin будет обновлять графики, которые будет складывать в /var/www/html/munin.

Все что осталось — настроить веб-сервер для доступа к /var/www/html/munin. В случае с apache, заготовка уже лежит в /etc/httpd/conf.d/munin.conf, осталось только отредактировать ее, и может быть закрыть папку паролем. Надо отметить, что генерирует munin только статику, веб-сервер можно использовать любой.

Сайт проекта: http://munin.projects.linpro.no/

Статейка взята с http://root.blogz.name


Понравилась статья? Поделись с остальными.

Комментарии закрыты.