A maneira mais simples de adicionar verificações de http ao Nagios

2

Existe uma maneira simples de adicionar um comando personalizado à seção de configuração do host no Nagios?

Eu tenho vários servidores web em execução em várias portas e hosts, e parece tedioso ter que criar um hostgroup, serviço e definição de comando (ok, o comando pode levar a porta e url como parâmetros) para cada "diferente de um tipo "serviço que eu quero verificar.

Eu percebo que estou sacrificando a extensibilidade seguindo esse caminho, mas existe uma maneira mais simples. ou estou pensando sobre o problema errado?

    
por pufferfish 12.10.2010 / 18:23

2 respostas

0

Se você quiser apenas verificar uma lista de URLs, então você pode (1) definir um host com uma verificação de host não operado, (2) definir um serviço usado por aquele host, (3) definir o comando de verificação para aquele serviço para executar um script, e (4) escrever um script que verifique (através da chamada de check_http) cada url em um arquivo.

Tudo isso seria uma configuração única. Quando você recebe um novo URL, você o adiciona ao arquivo.

    
por 12.10.2010 / 20:43
0

Eu fiz algo semelhante criando um arquivo para todas as verificações de http (usando check_http ) e tratando-o como se fosse era um único servidor / host. Para cada verificação de http, há apenas um serviço para definir. Nenhum grupo de host é necessário.

    
por 13.10.2010 / 00:22

Tags