Configuração NagMap para Nagios

Olá.

Pesquisando uma forma de incluir o Nagios ao Google Maps eu encontrei uma plugins no Nagios Exchange chamado NagMap (http://exchange.nagios.org/directory/Addons/Maps-and-Diagrams/nagmap/details).

Farei uma breve descrição de como configurá-lo, não achei nenhum tutorial na net ajudando sobre esse assunto, somente alguns que cobram consultoria rsrs, quebrei a cabeça por algumas horas e acabei resolvendo e estou postando aqui para vocês.

Não irei explicar como instalar o Nagios nem nada disso, apenas o NagMap.

A versão que utilizei do NagMap é: 0.9, a versão do Nagios é: Nagios Core 3.2.1 (instalado via apt-get no Debian 6).

Outras versões do Nagmap você encontra em: http://labs.shmu.org.uk/nagmap.

Exemplo do NagMap: http://wifi-mon.shmu.org.uk/nagmap.

Baixe o pacote no link: http://labs.shmu.org.uk/nagmap/nagmap-0.9.tar.gz.

Extraia dentro de “/var/www” e pronto, agora vamos às configurações.

Procure por “status.dat” no seu servidor Nagios:

# find / -name *status.dat*

No meu caso esta dentro de “/var/cache/nagios3/status.dat”.

Entre no diretório “nagmap” dentro de “/var/www”:

# cd /var/www/nagmap
# vim status.php

Na linha:

$fp = fopen(“/var/cache/nagios3/status.dat”,”r”);

Se o endereço do “status.dat” estiver correto, deixe-o assim mesmo, caso contrário altere para o endereço do seu “status.dat” do servidor Nagios.

Salve o arquivo.

Agora vamos criar um arquivos chamado “hosts.cfg” dentro de “/etc/nagios3/objects/”:

# touch /etc/nagios3/objects/hosts.cfg

Após isso vamos inserir esse caminho dentro do arquivo “marker.php” na linha:

$hosts_file = “/etc/nagios3/objects/hosts.cfg”;

Não precisa mexer em mais nada!

Por padrão ele abre o mapa de uma cidade que agora não me lembro o nome, mais você pode alterar isso em: “config.php”:

# vim config.php

Edite a linha de latitude e longitude apontando para a sua cidade, estado ou pais que você queira que seja exibido por default.

Pronto, a configuração esta feita, agora citarei uns modelos de host a ser adicionado dentro de “/etc/nagios3/objects/hosts.cfg”
Exemplos:

define host
host_name       srv-nagios
alias           Servidor Linux
address         10.1.1.10
check_command   check-host-alive
use             WRT-54GL
notes notes latlng: -15.566846,-56.07563
register 1
define host
host_name       srv-atras-nagios
alias           Servidor que esta ligado ao nagios pelo parents abaixo
address         10.1.1.11
check_command   check-host-alive
use             WRT-54GL
notes notes latlng: -15.561506,-56.073723
register 1
parents         srv-nagios

Bom, agora é só ir inserindo as unidades.

Você terá que trabalhar com coordenadas e ter um conhecimento básico de configuração de Nagios.

Para mais informações é só me adicionar no gtalk: eduardoscheidet@gmail.com

Não cobro consultoria rsrs.

Se alguém tiver alguma dúvida é só postar que eu respondo assim que puder.

Obrigado.

Publicado por Eduardo Scheidet

Fonte: viva o linux

Tags: , , , , , , ,
0 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 5 (0 votos, média: 0,00 por 5)
You need to be a registered member to rate this post.
Loading ... Loading ...

Sobre Diablos 4-Ever

Eu não exploro as falhas, São as falhas que me exploram.

Comentários estão fechados.