Я установил Nagios, следуя руководству по быстрому запуску, и смог получить мониторинг нескольких серверов. хорошо. Теперь, Плагины Nagios - новинка для меня, и в результате я понятия не имею, что мне нужно сделать, чтобы заставить этот плагин работать.
Моя цель - получить статус UPS с пары серверов. Плагин check_apcupsd
Кто-нибудь может объяснить шаг за шагом, как заставить его работать?
В ссылке нет никаких инструкций.
Вы должны загрузить этот плагин, удалить расширение txt и поместить его в папку
/usr/lib/nagios/plugins/
. Затем дайте пользователю nagiosadmin разрешения на запуск этого плагина и перезапустите nagios с помощью
/etc/init.d/nagios restart
(см. Установка плагинов nagios ). Второй шаг, указанный в принятом ответе, - это определение check_command. Сделать это можно следующим образом:
запустите ./ check_apcupsd
в терминале и посмотрите, как он используется. Затем перейдите в / etc / nagios-plugins / config
и создайте файл apcupsd.cfg с таким содержимым
# check_apcupsd command definition
define command{
command_name check_apcupsd_battery
command_line /usr/lib/nagios/plugins/check_apcupsd bcharge
}
etc.
Для примеров вы можете обратиться к другим файлам конфигурации, хранящимся в том же каталоге.