Архив метки: passenger

Munin 2.0.9 на Ubuntu 12.04 lts

В прошлом посте рассказывал об установке munin и настройке мониторинга nginx, mysql и postgres с помощью PyMunin. В данной заметке речь пойдет о том, как обновить до последней версии сам munin.
Веским поводом обновления для меня послужил изменившийся интерфейс и набор дополнительных плагинов, а точнее возможность мониторить celery, mongo, passanger.

Ставить будем иэ экспериментального репозитория.

Добавляем в /etc/apt/sources.list запись:

deb http://ftp.debian.org/debian experimental main

Устанавливаем пакет из эксперементадьного репозитория:

apt-get update
apt-get -t experimental install munin

Запускаем shell perl.

perl -MCPAN -e shell

Далее с каждой из библиотек из списка ниже делаем «install»

Time::HiRes
Storable
Digest::MD5,
HTML::Template
Text::Balanced
Params::Validate
TimeDate
Net::SSLeay
Getopt::Long
File::Copy::Recursive
CGI::Fast
IO::Socket::INET6
Log::Log4perl
IPC::Shareable
Log::Dispatch
Log::Dispatch::FileRotate
MIME::Lite
Mail::Sender
Mail::Sendmail
MailTools

Выходим из shell и производим автоконфиг.

munin-node-configure --shell --families=contrib,auto | sh -x

Перезагрузка.

reboot

Наслождаемся новыми возможностями Munin.