Estou usando uma configuração bastante grande de nagios (cerca de 4000 serviços), sem nenhuma dependência. Isso resulta em uma enorme bagunça de notificações quando algo dá errado.
Tento procurar as melhores práticas com as Dependências do Nagios, mas tudo o que encontro na Web é o entendimento básico com um único exemplo. O que eu preciso é de informações mais profundas, melhores práticas sobre como gerenciar um arquivo de configuração.
Exemplo: em um cluster de 100 servidores com apache ouvindo cada um, estou monitorando o número de processos apache e a porta TCP de escuta 80. Quero fazer um depender do outro, mas o dependente_hostgroup_name não fará o truque, pois resulta em todos os serviços de "processo de verificação" que dependem de cada serviço "check_http".
As perguntas são: Como você gerencia suas dependências? Você usa scripts para gerá-los?