Nagios-plugins-smartmon: различия между версиями
(Новая страница: «== Плагин для мониторинга дисков через smartmon для nagios == Пакет nagios-plugins-smartmon, в который входит ...») |
Нет описания правки |
||
Строка 32: | Строка 32: | ||
Автор решения — mdevaev@etersoft.ru. | Автор решения — mdevaev@etersoft.ru. | ||
Вопросы и предложения можно отправлять в багу http://bugs.etersoft.ru/show_bug.cgi?id=3949 | Вопросы и предложения можно отправлять в багу http://bugs.etersoft.ru/show_bug.cgi?id=3949 | ||
Основной репозиторий проекта: | |||
* http://git.altlinux.org/gears/n/nagios-plugins-smartmon.git | |||
Репозиторий разработчика: | |||
* http://git.etersoft.ru/people/mdevaev/packages/nagios-plugins-smartmon.git | |||
[[Категория:Admin]] | [[Категория:Admin]] |
Версия от 23:08, 17 июня 2010
Плагин для мониторинга дисков через smartmon для nagios
Пакет nagios-plugins-smartmon, в который входит плагин check_smartmon, проверяющий состояние диска и допустимость температуры.
Стандартный плагин nagios /usr/lib/nagios/plugins/check_ide_smart не умеет контролировать температуру.
В /etc/nrpe.cfg вписываем команду для мониторинга диска. К примеру, для /dev/sda:
command[check_smartmon_sda]=sudo /usr/lib/nagios/plugins/check_smartmon -d /dev/sda -w 40 -c 45
Параметр -d задаёт устройство, параметр -w — температуру, при превышении которой генерируется предупреждение, параметр -c задаёт критическую температуру.
Поскольку плагин по умолчанию выполняется под пользователем nagios, добавляем в /etc/sudo.d файл nagios-nrpe со следующим содержимым:
Defaults !requiretty nagios ALL=(ALL) NOPASSWD: /usr/lib/nagios/plugins/
На сервере nagios в конфиг хоста пишем нечто вроде:
define service { use local-service host_name backup service_description BACKUP-sda-health check_command check_nrpe!check_smartmon_sda notifications_enabled 1 }
Автор решения — mdevaev@etersoft.ru.
Вопросы и предложения можно отправлять в багу http://bugs.etersoft.ru/show_bug.cgi?id=3949
Основной репозиторий проекта:
Репозиторий разработчика: