Nagios - Monitorar 2 links em um Host [RESOLVIDO]

1. Nagios - Monitorar 2 links em um Host [RESOLVIDO]

Sivaldo Martins
sivasmartins

(usa Nenhuma)

Enviado em 15/07/2011 - 14:13h

Salve rapaziada!

Alguém já passou por isso. Ter que monitorar um único host que possui 2 links de internet.
Quero monitorar o ping (check_ping), em 2 links(2 interfaces de rede), ligados em um único host(Firewall).
Colocar cada interface de rede como se fosse um host, já me passou pela cabeça, mas não me pareceu elegante.
Se alguém souber de algo agradeço.


  


2. Re: Nagios - Monitorar 2 links em um Host [RESOLVIDO]

Leonardo Bolognesi
leonardonhesi

(usa Debian)

Enviado em 07/11/2011 - 14:15h

Ai rapaza to com o mesmo problema vc conseguiu resolver?


3. Re: Nagios - Monitorar 2 links em um Host [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 07/11/2011 - 14:22h

bom cada interface tem um ip
só na configuração do nagios
ex:
interface 1 como um host e coloque o ip da interface 1
interface 2 como um segunto host com o ip da interface

qualquer coisa estamos ai


4. Re: Nagios - Monitorar 2 links em um Host [RESOLVIDO]

Sivaldo Martins
sivasmartins

(usa Nenhuma)

Enviado em 08/11/2011 - 08:15h

Já faço isso que vc sugere, inclusive está explicado no tópico inicial. Só gostaria de achar algo mais elegante.

mas valeu a tentativa.


5. Re: Nagios - Monitorar 2 links em um Host [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 08/11/2011 - 09:23h

sivasmartins escreveu:

Já faço isso que vc sugere, inclusive está explicado no tópico inicial. Só gostaria de achar algo mais elegante.

mas valeu a tentativa.


poderia instalar o cacti



6. Re: Nagios - Monitorar 2 links em um Host [RESOLVIDO]

Sivaldo Martins
sivasmartins

(usa Nenhuma)

Enviado em 11/11/2011 - 08:33h

Meu objetivo é monitorar dois links com um plugin de nagios. Visto que já monitoro as interfaces via snmp com o check_ifstatus, e via ping, transformando cada interface em um host (chinelagem).


7. Re: Nagios - Monitorar 2 links em um Host [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 11/11/2011 - 09:18h

chegou ver alguma no
http://exchange.nagios.org/
tem vários plugins


8. Existe uma solução

Kleber da silva
kleberdexter

(usa Debian)

Enviado em 10/09/2012 - 14:34h

Amigo , precisei fazer isso e resolvi da seguinte forma:

Existe um arquivo no nagios chamado commands.cfg.
Nesse arquivo estão presentes os comandos que o nagios executa para monitorar os serviços (no seu caso o comando é o checkping).

O comando utilizado para testar ´PING é o seguinte:

# 'check_ping' command definition
define command{
command_name check_ping
command_line $USER1$/check_ping -H $HOSTADDRESS$ -w $ARG1$ -c $ARG2$ -p 5
}

Ai o que voce precisa fazer é copiar as linhas e criar um "check_ping2"(no arquivo commands.cfg) como abaixo:

### checar ping ip adicional - para maquinas com mais de um ip ###
define command{
command_name check_ping2
command_line $USER1$/check_ping -H $ARG3$ -w $ARG1$ -c $ARG2$ -p 5
}



Ai no arquivo hosts vc deve adicionar dois ou mais services de acordo com a quantidade que você desejar.
Preste atenção que nesse novo check ping é necessário passar o ip à monitorar.
Exemplos:
define service{
use generic-service;
host_name Servidor01;
service_description PING - Interface 1 ;
check_command check_ping2!200.0,20%!600.0,60%!192.168.0.1;
normal_check_interval 2 ;
retry_check_interval 1;
}

define service{
use generic-service;
host_name Servidor01;
service_description PING - Interface 2 ;
check_command check_ping2!200.0,20%!600.0,60%!192.168.0.2;
normal_check_interval 2 ;
retry_check_interval 1;
}

define service{
use generic-service;
host_name Servidor01;
service_description PING - Interface 3 ;
check_command check_ping2!200.0,20%!600.0,60%!192.168.0.3;
normal_check_interval 2 ;
retry_check_interval 1;
}

Espero ter ajudado






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts