Nagios check_openmanage

3

Eu instalei o openmanage no meu dell poweredge 2950 e queria integrar o check_openmanage através do nrpe no meu servidor de monitoramento nagios3.

Eu posso executar o comando check_nrpe! check_openmanage manualmente (ele retorna a saída do servidor que eu quero monitorar quando eu o executar no meu servidor nagios):

./check_nrpe -H example.com -c check_openmanage
Controller 0 [PERC 5/i Integrated]: Firmware '5.2.1-0067' is out of date

Eu configurei o serviço por meio de:

define service{
        use some-service
        hostgroup_name  dell-servers
        service_description dell servers
        check_command            check_nrpe!check_openmanage

}

Meu problema é que no meu webinterface eu recebo status: UNKNOWN com status information: (No output returned from plugin)

    
por Lucas Kauffman 23.05.2012 / 01:56

1 resposta

1

O problema foi o período de tempo limite do plugin no host remoto. Então, para aumentar o tempo limite, defini um comando personalizado em nagios:

  define command{
      command_name timeout_nrpe
      command_line /usr/lib/nagios/plugins/check_nrpe -H $HOSTADDRESS$ -c $ARG1$ -t $ARG2$
 }

e serviço personalizado:

define service{
        use openstack-service
        hostgroup_name  dell-servers
        service_description OMSA checkk
        check_command            timeout_nrpe!check_openmanage!30

}

Isso pareceu corrigir o problema.

    
por 25.05.2012 / 12:51