Nagios-plugins-smartmon: различия между версиями

Материал из ALT Linux Wiki
(Новая страница: «== Плагин для мониторинга дисков через smartmon для nagios == Пакет nagios-plugins-smartmon, в который входит ...»)
 
Нет описания правки
 
(не показаны 2 промежуточные версии 1 участника)
Строка 12: Строка 12:
параметр -c задаёт критическую температуру.
параметр -c задаёт критическую температуру.


Поскольку плагин по умолчанию выполняется под пользователем nagios, добавляем в /etc/sudo.d файл nagios-nrpe
Поскольку плагин по умолчанию выполняется под пользователем nagios, добавляем в /etc/sudo.d файл nagios-nrpe (права 0400)
со следующим содержимым:
со следующим содержимым:


Строка 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]]
{{Category navigation|title=Системному администратору|category=Admin|sortkey={{SUBPAGENAME}}}}

Текущая версия от 17:48, 1 июля 2015

Плагин для мониторинга дисков через 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 (права 0400) со следующим содержимым:

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

Основной репозиторий проекта:

Репозиторий разработчика: