Быстрая установка и настрйока munin на сервер

Устанавилваем из репозиториев
aptitude install munin

Запустился munin-node. Это клиентская часть.
В /etc/cron.d есть скрипты для опроса клиентов. Пока у нас он только один и уже настроен в /etc/munin/munin.conf

[localhost.localdomain]
address 127.0.0.1
use_node_name yes



В nginx надо сделать следующую врезку для показывания статуса

       location /cgi-bin/status {
                stub_status on;
                access_log   off;
                allow 127.0.0.1;
                allow 176.9.167.141;
                deny all;
        }

Все рабочие плагины лежат в /etc/munin/plugins, а вообще все — тут /usr/share/munin/plugins/.
Активируются копированием или символической ссылкой. Но у плагина могут быть всякие параметры, типа логинов/паролей/url и так далее, они настраиваются тут /etc/munin/plugin-conf.d/munin-node

Мунин рисует раз в 5 минут, всю инфу генерируя как статические картинки и html в /var/cache/munin/www
Потому вначале надо настроить nginx, чтобы у него был location туда
Вставляем в нужный нам server в nginx
location ^~ /munin {
                alias /var/cache/munin/www;
                auth_basic "Admin Zone";
                auth_basic_user_file /etc/nginx/munin_passwd;
        }


Пилим пароль
cd /etc/nginx; htpasswd -c munin_passwd user

Релоадим /etc/init.d/nginx reload

Копируем плагины nginx'а
cd /usr/share/munin/plugins/
cp nginx_request /etc/munin/plugins/
cp nginx_status /etc/munin/plugins/


В /etc/munin/plugin-conf.d/munin-node добавляем
[nginx*]
      env.url http://IP/cgi-bin/status

Рестартуем мунин
/etc/init.d/munin-node restart


Дальше естественно смотрим, почему не работает =) и смотим лог cat /var/log/munin/munin-node.log
Can't locate object method "new" via package "LWP::UserAgent" at /etc/munin/plugins/nginx_status line 109


Чтобы этого не было, делаем
aptitude install libio-all-lwp-perl
/etc/init.d/munin-node restart


Все.
  • 0
  • 02 августа 2012, 18:39
  • LSD

Комментарии (0)

RSS свернуть / развернуть
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.