segunda-feira, 10 de outubro de 2011

Configurando mapa 2d no Nagios

Desculpem pela demora é que eu estava em semana de provas e estava complicado de arrumar tempo para postar aqui, bem agora vou falar de como customizar o mapa 2d do nagios, bem suponho que você já tenha instalado o nagios em sua versão 3.XX e com os plugins, qualquer dúvida é só acessar o post anterior.

Recomendo instalar o editor mc :
apt-get install mc

Bem vamos ao que interessa, primeiro vamos customizar as imagens do nosso mapa, para que ele não fique com aquelas interrogações nos hosts, o mapa sem configurar fica assim:




vamos acessar o arquivo templates.cfg
cd/usr/local/nagios/etc/objects
Vamos editar o arquivo templates.cfg:

mcedit templates.cfg
 
Vamos alterar o ícone dos servidores Linux, portanto vamos acrescentar icon image, é necessário salvar a imagem no diretório:
/usr/local/nagios/share/images/logos



icon_image image_file

Reiniciar o nágios:

etc/init.d/nagios / restart
Eu recomendo que você utilize imagens no tamanho 40 x 40, bem agora todos os hosts que estão dentro do grupo Linux-servers vão ficar com a imagem que você definiu.

Bem como vocês devem ter percebido os hosts ficam todos ligados ao nagios, sem nenhuma ramificação, para definir isso é necessário definir o parents, conforme vou demonstrar abaixo:
define host{
use generic-host
host_name maquina1
alias Maquina 1
address xxx.xx.xx.xxx
check_command check-host-alive
parents router
}

No exemplo acima estou dizendo que a maquina1 está ramificada ao router, depois que você configurar a suas ramificações seu mapa vai ficar mais ou menos assim: