Я установил nagios nrpe на удаленной машине из репозитория Ubuntu
sudo apt-get install nagios-nrpe-server
и подключил с помощью:
sudo apt-get install nagios-plugins-basic nagios-plugins nagios-plugins-extra
После установки check_nrpe отсутствует в / usr / lib / Nagios / плагинов.
Как я мог решить эту проблему? Я действительно новичок в этом nagios.
Шива, после установки без любых ошибок тогда, для которых Вы можете сигнал, настраивает Ваш nrpe.cfg файл со следующими значениями, который требуется в Вашей среде.
Пример nrpe.cfg файла изменяется здесь alllowed_hosts, это может иметь удаленный сервер и IP сервера Nagios с разделенной запятой.
allowed_hosts=198.211.117.129
dont_blame_nrpe=1
Теперь в конце файла
command[check_ram]=/usr/local/nagios/libexec/check_mem.pl -w 10 -c 5 -f
command[check_swap]=/usr/local/nagios/libexec/check_swap -w 20 -c 10
command[check_ping]=/usr/local/nagios/libexec/check_ping -H $ARG1$ -w $ARG2$ -c $ARG3$ -p 5
command[check_disk]=/usr/local/nagios/libexec/check_disk -w 20% -c 10%
После того, как каждый nrpe.cfg файл изменяет Вас, должен перезапустить nrpe сервис. Если Вы хотите записать настроенный Сценарий оболочки, который мог бы запустить/остановить nrpe, можно поместить его в/etc/init.d/nrpe.
другая опция использует iptable включенный и использует сервис на уровне операционной системы.
service nagios-nrpe-server restart
Вы установили пакет nagios-nrpe-server на сервере, который Вы хотите контролировать от Nagios. Это - действительно пакет, обеспечивающий демон NRPE , Вы должны на любом сервере контролироваться этот путь.
На Вашем сервере Nagios, необходимо установить пакет nagios-nrpe-plugin . Этот пакет установит плагин check_nrpe на Вашем сервере Nagios:
> sudo apt-get install nagios-nrpe-plugin
> cd /usr/lib/nagios/plugins/
> ls check_nr*
check_nrpe