Установка и настройка Munin в Debian / Ubuntu

 

Munin - удобное и простое в настройке средство мониторинга производительности серверов. Сразу после установки доступно большое число плагинов, позволяющих следить практически за любыми параметрами сервера: load average, сеть, загрузка CPU, использование памяти, postfix, exim4, mysql и т.д. Написание самих плагинов не составляет никакого труда для людей, знакомых с программированием. Всю отчетную информацию Munin представляет в виде графиков через web-интерфейс.

Установка Munin обычна:

#apt-get install -y munin munin-node munin-plugins-extra

Открываем файл конфигурации

#nano /etc/munin/munin.conf

# ...
# Расположение RDP базы данных
dbdir /var/lib/munin
# Расположение HTML файлов и изображений графиков мониторинга
htmldir /var/www/munin
# Логи
logdir /var/log/munin
# Информация о запусках
rundir /var/run/munin
# HTML шаблоны
tmpldir /etc/munin/templates

# Make graphs show values per minute instead of per second
#graph_period minute
# ...
# a simple host tree
[localhost.localdomain]# тут можно заменить на [Mail.Ru]
address 127.0.0.1
use_node_name yes


После этого cоздаем папку и запускаем его вручную:

#mkdir -p /var/www/munin
#chown munin:munin -R /var/www/munin
#ln -s /var/www/munin/ /var/www/stat

Запускаем его:
#/etc/init.d/munin-node start
Можно принудительно запустить опрос нод, так же поможет для отладки
#su - munin --shell=/bin/bash
munin@Debian:~$  /usr/share/munin/munin-update --nofork --debug
#exit

Управление плагинами Munin
Список установленных плагинов на munin клиенте можно получить следующим образом:

#ls -l /etc/munin/plugins/

# ls -l /etc/munin/plugins/
lrwxrwxrwx 1 root root 28 Jun 21 20:38 cpu -> /usr/share/munin/plugins/cpu
lrwxrwxrwx 1 root root 27 Jun 21 20:38 df -> /usr/share/munin/plugins/df
lrwxrwxrwx 1 root root 33 Jun 21 20:38 df_inode -> /usr/share/munin/plugins/df_inode
lrwxrwxrwx 1 root root 34 Jun 21 20:38 diskstats -> /usr/share/munin/plugins/diskstats
lrwxrwxrwx 1 root root 32 Jun 21 20:38 entropy -> /usr/share/munin/plugins/entropy
lrwxrwxrwx 1 root root 39 Jun 21 20:38 exim_mailqueue -> /usr/share/munin/plugins/exim_mailqueue


Устанавливаем

#cd /etc/munin/plugins/
#ln -s /usr/share/munin/plugins/apache_processes

 



Источник: http://www.freebsd.rv.ua/munin

Найти похожие статьи: munin
© Roman Fokin Заметки о Linux
Все зарегистрированные торговые марки, упоминаемые на этом сайте, являются собственностью их владельцев.