Как установить плагин Nagios check_snmp?

Я установил Nagios на свой сервер ec2. Теперь я хочу установить плагин check_snmp. Я обнаружил, что это недоступно в:

/usr/local/nagios/libexec

Я пытался:

sudo apt-get install nagios-plugins-snmp

Но я получаю:

E: Unable to locate package nagios-plugins-snmp

Как установить плагины?

Спасибо заранее.

4
задан 11 July 2014 в 22:48

4 ответа

Если вы установите nagios 4, следуя этому руководству http://sharadchhetri.com/2014/02/08/install-and-configure-nagios-core-4-on-ubuntu-12-04-lts/ ", тогда ваш установочный каталог -" / usr / local / nagios ". При запуске nagios и просмотре портала администрирования nagios вы можете увидеть следующие ошибки

  • (Нет вывода на стандартный вывод) stderr: execvp (/ usr / local / nagios / libexec / check_ping
  • (нет вывода на стандартный вывод) stderr: execvp (/ usr / local / nagios / libexec / check_users
  • (нет вывода на stdout) stderr: execvp (/ usr / local / nagios / libexec / check_http

Так я исправил вышеуказанные ошибки, установить плагины

sudo apt-get установить nagios-плагины)

Это установит все плагины в каталог / usr / lib / nagios / plugins.

Просто скопируйте все файлы, начиная с check_ *, в /usr/local/nginx/libexec.

[ 119] cp / usr / lib / nagios / plugins / check_ * / usr / local / nagios / libexec

и подождите, пока nagios перезагрузит / обновит окно браузера

0
ответ дан 11 July 2014 в 22:48

На вашем сервере мониторинга:

sudo apt-get install nagios-plugins

Все стандартные плагины будут установлены в

/usr/lib/nagios/plugins/

Не в

/usr/lib/nagios3/

См. Nagios. - Официальная документация Ubuntu в разделе «Обзор конфигурации»

Затем в

/etc/nagios-plugins/config/

вы найдете snap.cfg, который присваивает каждой command_line соответствующее имя команды.

Например,

define command{
    command_name    snmp_load
    command_line    /usr/lib/nagios/plugins/check_snmp -H '$HOSTADDRESS. -C '$ARG1. -o .$
    }
.
0
ответ дан 11 July 2014 в 22:48

Это находится в nagios-plugins-standard пакет. Я предложил бы установить nagios-plugins пакет, поскольку это установит его, а также nagios-plugins-basic пакет:

sudo apt-get install nagios-plugins

Затем Ваш плагин SNMP будет доступен в:

/usr/lib/nagios/plugins/check_snmp
3
ответ дан 11 July 2014 в 22:48

У меня была такая же проблема, и я нашел проблему.

Дело в том, что после установки nagios-plugins у вас не должно быть пакетов net-snmp и net-snmp-utils. И именно поэтому check_snmp не были скомпилированы.

Чтобы это исправить, вам нужно установить net-snmp и net-snmp-utils, а после этого снова скомпилировать / установить nagios-plugins.

К вашему сведению: скопируйте вставку с другого форума Ахмеда

0
ответ дан 11 July 2014 в 22:48

Другие вопросы по тегам:

Похожие вопросы: