Сегодня поставил систему мониторинга Nagios на FreeBSD и столкнулся со сложным багом плагина check_ping
При попытке проверить ping до хоста вылетала следующая ошибка:
CRITICAL - You need more args!!!
Could not open pipe:
Лечение:
Качаем Nagios Plugins с ЭТОЙ страницы
Распаковываем
tar xvzf nagios-plugins-1.4.13.tar.gz
Выполняем команду ./configure
Открываем в текстовом редакторе config.h
В нём ищем строку
#define PING_COMMAND “"
Меняем её на
#define PING_COMMAND “/sbin/ping -c5 -s 56 %s"
Сохраняем, компилируем и проверяем:
make
cd plugins
./check_ping -H Ваш_Хост -4 -w 300.0,80% -c 500.0,100%
Если всё ОК, то переносим в папку с плагинами Nagios /usr/local/libexec/nagios