NAGIOS: Como desativar a verificação de toner quando a impressora de rede está inativa?

2

Gostaria de monitorar o nível de toner de uma impressora de rede usando o nagios3.

Eu tenho tudo o que preciso para acessar o nível de toner usando o SNMP.

Mas, quando a impressora está desligada, eu recebo um erro "O host está inativo". Mas eu não quero esse erro, porque é permitido desligar esta impressora.

Assim, removi o "comando de verificação" da configuração do host, conforme sugerido para impressoras de rede. Mas, então, o nagios verificará o nível do toner mesmo se a impressora estiver desligada e reportará um erro porque a consulta SNMP falha.

Minha pergunta é: Como desativar a verificação SNMP do toner quando a impressora está desligada sem gerar um erro "host is down"?

ou, de uma forma mais genérica:

Como desativar uma verificação de serviço quando o host está inativo sem gerar um erro "host is down"

    
por Blup1980 08.09.2013 / 09:48

1 resposta

6

O uso do host-is-down por NAGIOS para detectar que um host inteiro está inativo e, portanto, para não gerar alertas individuais para cada serviço, é sensato, e você deve continuar a usá-lo.

Mas se você desativar o alerta na verificação de host para baixo da impressora, você obterá o que deseja: nenhuma notificação de qualquer tipo quando a impressora está desligada, mas notificações de toner esgotado quando está ligado. Algo como:

define host{
        name                            printer
        notifications_enabled           0
        [ ... ]
        }

pode ser o que você quer.

    
por 08.09.2013 / 09:57