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
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
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
/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:
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:


