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

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

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

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

Mas, quando a impressora está desligada, recebo um erro "Host inativo". Mas não quero esse erro, pois é 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 de toner mesmo se a impressora estiver desligada e reportará um erro porque a consulta SNMP falhou.

Minha dúvida é: Como desabilitar a verificação SNMP do toner quando a impressora está desligada sem gerar um erro de "host está inativo"?

ou, de uma forma mais genérica:

Como desabilitar uma verificação de serviço quando o host está inativo sem gerar um erro de “host está inativo”

Responder1

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

Mas se você desativar oalertandona verificação de host inativo da impressora, você obterá o que deseja: nenhuma notificação de qualquer tipo quando a impressora estiver desligada, mas notificações de falta de toner quando ela estiver ligada. Algo como:

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

pode ser o que você deseja.

informação relacionada