Nagios serviço ativo somente quando outro serviço está falhando

2

É possível definir serviço para estar ativo apenas nos horários em que outro serviço está falhando?

Considere o seguinte exemplo:

  • 2 hosts disponíveis: HostA (principal) e HostB (backup).
  • Nagios service, que monitora a quantidade de conexões ativas para o host:
    • dá OK quando a quantidade de conexões para host > 0
    • emite FALHA quando a quantidade de conexões para o host = 0

Se configurar o serviço nagios para monitorar ambos os hosts: HostA e HostB - ele me dará OK para HostA (enquanto ele é primário e todas as conexões normalmente vão para ele) e FAIL for HostB (enquanto for backup e não receberá conexões enquanto HostA está vivo).

Posso fazer o serviço nagios para o HostB de alguma forma depender do sevice do HostA e não dar falhas (ou talvez estar inativo) até o momento em que o serviço do HostA começar a falhar?

    
por Laimoncijus 09.07.2012 / 10:46

2 respostas

1

Você pode definir uma dependência de serviço para conseguir isso.

Há uma página de documentação em Dependências de host e serviço

    
por 24.07.2012 / 19:46
0

Claro, você pode fazer o que quiser com um plug-in de verificação. Não tenho conhecimento de nada embutido que faça o que você quer.

    
por 09.07.2012 / 12:11

Tags