10 Мар
Установка 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
Понравилась статья? Поделись с остальными.