Обязательно необходимо настроить уведомление для вашей системы. Причем, необходимо сделать это определенным образом.
Уведомления есть разных типов: warning и critical.
Мы решили сделать так: warning и critical будет приходить на email. Только critical будет приходить по sms.
Полезные ссылки:
1) munin-monitoring.org/wiki/munin.conf
2) munin-monitoring.org/wiki/MuninAlertVariables
Email уведомления:
Заходим в конфиг файл vi /etc/munin/munin.conf на master сервере и добавляем:
contacts admin_email contact.admin_email.command mail -s "[${var:group};${var:host}] -> ${var:graph_title} ->me@example.com contact.admin_email.always_send critical
Sms уведомление
(Использовали API Clickatell)
contacts admin_sms contact.admin_sms.command curl --url http://api.clickatell.com/http/sendmsg -d user=user -d password=2232p -d api_id=33123117 -d to=+749591329020 -d text=[${var:group}+${var:host}] contact.contact.max_messages 1 contact.admin_email.always_send critical
Внимание! Все параметры должны быть в своих секциях.
У некоторых плагинов нет критического значения, его можно установить вручную для каждого клиента таким образом:
[server.example.com] address 127.0.0.1 use_node_name yes uptime.stat.warning 0.21 uptime.stat.critical 0.22
Узнать какие параметры передаёт плагин можно командой:
munin-run <плагин>