Como instalo o plug-in Nagios check_snmp?

4

Instalei o Nagios no meu servidor ec2. Agora quero instalar o check_snmp plugin. Descobri que isso não está disponível em:

/usr/local/nagios/libexec

Eu tentei:

sudo apt-get install nagios-plugins-snmp

Mas estou recebendo:

E: Unable to locate package nagios-plugins-snmp

Como posso instalar os plugins?

Obrigado antecipadamente.

    
por batman 31.07.2012 / 07:30

4 respostas

3

Isso está no pacote nagios-plugins-standard . Sugiro instalar o pacote nagios-plugins , pois ele será instalado, bem como o nagios-plugins-basic package:

sudo apt-get install nagios-plugins

Em seguida, o seu plug-in SNMP estará disponível em:

/usr/lib/nagios/plugins/check_snmp
    
por Jeremy Kerr 31.07.2012 / 07:34
1

No seu servidor de monitoramento:

sudo apt-get install nagios-plugins

Todos os plugins padronizados serão instalados em

/usr/lib/nagios/plugins/

Não em

/usr/lib/nagios3/

Consulte Nagios - Documentação oficial do Ubuntu na seção "Visão geral da configuração"

Então, em

/etc/nagios-plugins/config/

você encontrará o arquivo snap.cfg, que atribui a cada linha de comando um nome de comando correspondente.

Por exemplo

define command{
    command_name    snmp_load
    command_line    /usr/lib/nagios/plugins/check_snmp -H '$HOSTADDRESS$' -C '$ARG1$' -o .$
    }
    
por Pei 28.04.2014 / 03:45
0

Se você instalar o nagios 4 seguindo este tutorial link ", então seu diretório de instalação é "/ usr / local / nagios". Ao iniciar o nagios e navegar pelo nagios admin portal, você pode ver os seguintes erros

  • (sem saída no stdout) stderr: execvp (/ usr / local / nagios / libexec / check_ping
  • (sem saída no stdout) stderr: execvp (/ usr / local / nagios / libexec / check_users
  • (sem saída no stdout) stderr: execvp (/ usr / local / nagios / libexec / check_http

Foi assim que corrigi os erros acima, Instalar plugins

sudo apt-get instala nagios-plugins

Isto irá instalar todos os plugins no diretório / usr / lib / nagios / plugins.

Copie todos os arquivos, começando com check_ * para / usr / local / nginx / libexec.

cp / usr / lib / nagios / plugins / check_ * / usr / local / nagios / libexec

e aguarde que o nagios recarregue / atualize a janela do navegador

    
por Kenshin 28.08.2016 / 16:48
0

Eu tive esse mesmo problema e encontrei o problema.

O ponto é que quando você instalou o nagios-plugins , você não deveria ter os pacotes net-snmp e net-snmp-utils instalados. E é por isso que check_snmp não foram compilados.

Para corrigir isso, você precisa instalar net-snmp e net-snmp-utils e, depois disso, compilar / instalar nagios-plugins novamente.

FYI: copie e cole de outro fórum Ahmed

    
por Ahmed morocco 25.10.2016 / 23:16

Tags