Configurar Nagios para monitorar Bind/Nomeado


Recentemente, encontrei alguns problemas ao tentar executar um mestre e escravo bind/nome em uma OpenVZ servidor virtual privado. Bind parado respondendo a perguntas de forma aleatória, fazendo com que alguns domínios a serem resolvidos. O problema é, claro, o fato de que você não deve executar um sistema de DNS alto em qualquer tipo de camada de virtualização.

Embora eu instalei ligam em um hardware dedicado, nesse meio tempo, eu quero compartilhar com você ligar o plug-in de monitoramento, que pode vir na mão quando você quer ter certeza de que os servidores de nomes ainda estão funcionando corretamente.






Configurando o plugin

Nagios de câmbio vai encontrar grandes plugins. Você pode ver o tipo de protocolo: http://exchange.nagios.org/directory/Plugins/Network-Protocols/

Eu escolho check_zone.pl "check_zone.pl interrogar cada servidor de nomes publicados para um domínio, relatar qualquer problema que encontrar."

Aqui está como instalá-lo:
- Coloque check_zone.pl em/usr/local/nagios/libexec /
- Certifique-se de ter instalado os módulos perl necessários, se não instalá-los com 'perl -MCPAN -eshell'
instalar Net :: DNS
- Edit checkcommands.cfg

comando define {
check_zone command_name
command_line/usr/bin/perl $ $/check_zone.pl $ ARG1 $ USER1
}

- Edit services.cfg
definir serviço {
host_name NS01, ns02
ZONA service_description
check_zone check_command! domain.com
}

domain.com é o nome de domínio que você deseja monitorar. check_zone.pl irá verificar cada servidor DNS para esta zona.

- Nagios restart


(0)
(0)

Comentários - 0

Sem comentários

Adicionar um comentário

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Caracteres restantes: 3000
captcha