Назад | Перейти на главную страницу

Какие шаги необходимы для установки Munin на RHEL, чтобы отслеживать производительность нескольких серверов

Мне нужно отслеживать использование сети, ЦП и памяти приложением, которое находится на 5 машинах (apache, mysql, memcached). Думал для этого установить Мунина. Но я немного теряюсь в документации. Есть ли простое пошаговое руководство по настройке конфигурации с несколькими машинами?

Если вы используете debian, это довольно просто.

сервер мониторинга: apt-get install munin munin-node

контролируемые серверы: apt-get install munin-node

Munin - действительно хороший инструмент для мониторинга, и у него много хороших плагинов. Он менее «сексуален», чем Cacti, но его проще настроить. И вы можете активировать их в заметке, просто установив символическую ссылку / usr / shars / munin / plugins / / etc / munin / plugins / и отредактировав /etc/munin/plugin-conf.d/munin-node

Пример для плагина apache:

  • cd / etc / munin / plugins
  • ln -s / usr / share / munin / plugins / apache *.
  • отредактируйте /etc/munin/plugin-conf.d/munin-node и добавьте:

    [apache_ *]

    пользователь root

Примечание: вы должны включить модуль статуса apache, чтобы это работало.

Проверять:

запустить: / etc / munin / plugins / apache_accesses

Казалось, что это довольно легко понять: http://www.unix-tutorials.com/go.php?id=3617

Если мониторинг всего через SNMP с 5-минутными обновлениями является приемлемым вариантом, стоит обратить внимание на Cacti.

Munin можно приобрести в EPEL репозитории.

Следуйте инструкциям по добавлению репозитория, затем выполните

yum install munin-node

на всех серверах, которые вы хотите отслеживать. Настройте /etc/munin/munin-node.conf, чтобы разрешить соединения от вашего мастера munin.

На узле мониторинга выполните

yum install munin munin-node

Следовать инструкции в вики Munin о том, как настроить Munin.