Здравствуйте. Нужно прикруть к nagios плагин check_ide_smart, чтобы проверял smart дисков у себя на сервере.
Но если я внесу в /usr/local/nagios/etc/objects/localhost.cfg
define service{
use local-service ; Name of service template to use
host_name localhost
service_description SMART
check_command check_ide_smartТо nagios не запустится. Кто-нибудь знает что нужно добавить ?
> То nagios не запустится. Кто-нибудь знает что нужно добавить ?а почему он при этом не запускается и что за ошибку выдает мы должны угадать?
Когда я мониторил температуру в nagios на основе вывода smartmontools, то я просто вешал в крон вывод smartctl в текстовый файл, а в nagios уже парсил этот файл.
Если ваш скрипт так же основывается на smartmontools, то для его работы пользователя, от которого работает nagios, нужно добавлять в sudoers, что то типа
Cmnd_Alias NAGIOS_SMARTCTL = /usr/sbin/smartctl
nagios_user ALL=(ALL) NOPASSWD: NAGIOS_SMARTCTL
>[оверквотинг удален]
> ; Name of service template to use
> host_name
>
> localhost
> service_description
> SMART
> check_command
>
> check_ide_smart
> То nagios не запустится. Кто-нибудь знает что нужно добавить ?В commands.cfg описание check_ide_smart добавлено?