Munin is a networked resource monitoring tool that can help analyze resource trends and «what just happened to kill our performance?» problems. It is designed to be very plug and play. A default installation provides a lot of graphs with almost no work.
Система состоит из двух независимых частей:
Сам этот демон представляет собой небольшой скрипт на Perl, который слушает 4949 порт с помощью Net::Server
. При своём запуске он просматривает плагины, установленные в /etc/munin/plugins
и запоминает их имена. Раз в 5 минут сервер munin
подключается ко всем узлам, получает информацию от всех плагинов и сохраняет себе в базы rrdtool
. Таким образом, для работы Munin'а не нужен даже MySQL.
Сервер:
apt install munin
Клиент:
apt install munin-node
Let's Learn Linux Together: Мониторинг сервера и клиентов с помощью Munin.
Настольная книга администратора Debian : 12.4.1. Настройка Munin
Munin — мониторинг сети это просто! / Хабр
Мониторинг состояния серверов с помощью Munin | Небольшой Блог Системного Администратора
Установка и первичная настройка Munin на Ubuntu 16.04 – Vscale Community