Beleza,
Agora sou eu quem precisa de ajuda.
Faço a monitoração de tráfego de rede em roteadores, switch e servidores via 
SNMP.
Para isso, uso o plugin check_snmp_int.pl disponível em 
http://nagios.manubulon.com/index_commands.html#interface

Ocorre que ele vive retornando uma mensagenzinha indesejável que alerta o 
Nagios em UNKNOWN vez por outra, poluindo o Nagios, já que não é um erro e sim 
um alerta sobre o retorno do comando.
A linha de comando é a seguinte:

$USER1$/check_snmp_int.pl -H IP_DO_HOST -C public -n eth0 -k -u -f -w 75,85 -c 
85,85 -t 10

A mensagenzinha chata que vive aparecendo, principalmente quando restarto o 
servidor é:

"eth0:UP No usable data on file (201 rows) :(1 UP): UNKNOWN"

O comando funciona legalzinho, gera gráfico de tráfego, mas vive dando essa 
mensagem.
E tenho aproximadamente 1000 hosts sendo monitorados. Imagina a nhaca de 
receber umas trzentas alertas do tipo.
Então eu pergunto:
Alguém usa esse plugin?
Já passaram por este problema?
Conhecem algum outro plugin SNMP que cheque operstatus e tráfego de rede para 
eu usar aqui?

Aguardo.

Diramos



-----Mensagem original-----
De: Elton Soares [mailto:el...@linconet.com.br] 
Enviada em: quarta-feira, 31 de março de 2010 16:35
Para: Unofficial Brazilian (Portuguese) Nagios Users List
Assunto: Re: [Nagios-users-br] RES: Usando NSCA

Senhores, muito obrigado mesmo, tanto ao José quanto ao Benedito. Espero 
em breve poder ajudar da mesma forma. Vou realizar meus testes aqui e 
coloco o resultado quando estiver pronto.

Desde já agradeço,

Elton Soares.

benedito.ra...@caixa.gov.br wrote:
> Jotagera,
> Obrigado pelos toques. Sempre ensinando a gente.
> Tô te devendo vários panetones pro final do ano.
> E complementando a ajuda ao amigo Elton:
> Eu uso o NSCA há tempos, também.
> Funciona legal e uma das vantagens é que você não precisa instalar nada no 
> cliente.
> É só copiar o executável, .conf e .dll prá qualquer canto lá que funciona.
> Depois de tudo instalado, conforme os manuais existentes na Net, faça assim 
> no final dos seus scripts .bat do windows:
>
> if bandeira=INATIVA
> then
> echo SERVIDORWIN2003;Teste de Bandeira;2;Bandeira CRITICAL | 
> "E:\Sistemas\Nsca\send_nsca" -H IP_DO_NAGIOS -d ; -c 
> "E:\Sistemas\Nsca\send_nsca.cfg"
> end IF
>
> Lógico que a sintaxe do IF ta errada. É só um exemplo. Mude para as corretas 
> dos scripts windows.
> Note que o número 2 depois de teste de Bandeira é o que o .bat vai mandar pro 
> Nagios alertar como critical.
> Lá no nagios você só tem que instalar e configurar o nsca. Não precisa criar 
> serviço nenhum, ok?
> Teste aí e dê retorno.
>
> Diramos
>
> -----Mensagem original-----
> De: Jose Oliveira [mailto:jotag...@gmail.com] 
> Enviada em: quarta-feira, 31 de março de 2010 12:16
> Para: Unofficial Brazilian (Portuguese) Nagios Users List
> Assunto: Re: [Nagios-users-br] Usando NSCA
>
> Oi
>
> Curiosa esta sua demanda...
>
> Onde trabalho, tenho também que monitorar portas tcp/ip ou X25 de
> lojas e redes de lojas, que precisam enviar as transações de compra
> para serem autorizadas... Porem o host é um Sun com Solaris.
>
> Mas o que tinhamos em windows era da Software Express e tinha
> monitoração nativa via web. Era só um gateway de X25 para tcp/ip.
> Ainda sobrou uma solução de TEF, mas como a usamos somente em batch,
> não nos causa problemas de monitoração.
>
> Encontrei um port de send_nsca para windows no nagios exchange. Voce
> encontra.o download aqui:
> http://www.monitoringexchange.org/attachment/download/Utilities/AddOn-Projects/Communication/NSCA-Win32Client/send_nsca_win32_bin.zip
>
> Quando preciso fazer algo mirabolante no Windows, eu uso o bash do
> cygwin ou do projeto djgpp. Gosto mais com cygwin. Eu baixei o cygwin
> e copiei o bash.exe para outro micro. Toda DLL que ele reclamava eu
> copiava para o mesmo diretorio do bash. Com isto, consegui um bash bem
> legal com pouco mais de 80Mb de disco e que roda meus scripts em
> shell. Boto estes scripts no nrpe mas se voce os chamar pelo winat,
> com o suporte do send_nsca, com certeza vai rolar 100%.
>
> []s
>
>
> Em 31 de março de 2010 09:53, Elton Soares <el...@linconet.com.br> escreveu:
>   
>> Ok José, muito obrigado novamente, estou muito grato pela ajuda.
>> Gostaria de saber também se vc já usou nsca com Windows, pois atualmente
>> temos a necessidade de verificar o status de bandeiras como Visa e
>> Mastercard em clientes nossos, e o serviço de TEF roda em Windows 2003
>> Server, ele gera um log dentro de um diretório específico do TEF, e eu
>> só precisaria varrer ele log e verificar as últimas entradas para saber
>> se a bandeira está ATIVA E LOGADA ou INATIVA, e jogar para o nagios como
>> OK se a bandeira estiver ativa, e CRITICAL se a bandeira estiver INATIVA.
>>
>> Desde já te agradeço por qualquer ajuda.
>>
>> Elton Soares.
>>
>>
>> Jose Oliveira wrote:
>>     
>>> Ok
>>>
>>> Claro que forcei a barra fazendo testes em shell script. Voce pode
>>> facilmente usar os proprios plugins do Nagios chamando-os no script e
>>> testando a condição de termino. É muito facil tambem.
>>>
>>> Se voce ficar com mais alguma dúvida, até de implementação, entre em 
>>> contato.
>>>
>>> []s
>>>
>>>
>>> Em 31 de março de 2010 09:36, Elton Soares <el...@linconet.com.br> escreveu:
>>>
>>>       
>>>> Jośe, muito obrigado. Esclareceu completamente pra mim.
>>>>
>>>> Elton Soares.
>>>>
>>>> Jose Oliveira wrote:
>>>>
>>>>         
>>>>> Elton
>>>>>
>>>>> Imagine que, pela politica de segurança, seu servidor de nagios não
>>>>> está autorizado a fazer acesso a um servidor especifico (servidor XXX)
>>>>> da sua empresa, pois a politica deste servidor especifico somente
>>>>> permite que ele inicie conexões tcp/ip. Desta maneira, NRPE ou SNMP
>>>>> estão fora do seu cenário.
>>>>>
>>>>> Ai voce inicia o nsca no servidor do Nagios e cria um serviço  PASSIVO
>>>>> para o servidor XXX, difamos DISCO_C
>>>>>
>>>>>
>>>>> No servidor XXX voce coloca um cron, executando a cada 5 minutos, que
>>>>> roda o seguinte script:
>>>>> #! /bin/bash
>>>>> tot=`df -k | grep " /var$" | awk {'print $2'}`
>>>>> used=`df -k | grep " /var$" | awk {'print $3'}`
>>>>> x=`expr ${used} \* 100`
>>>>> pct=`expr ${x} / ${tot}`
>>>>> if [ ${pct} -le 10 ]
>>>>> then
>>>>>    echo "XXX|DISCO_C|1|\"Espaco disponivel menor que ${pct}%\""
>>>>> |/usr/local/nagios-cli/send_nsca -H 192.168.1.68 -c
>>>>> /usr/local/nagios-cli/send_nsca.cfg -d "|"
>>>>> else
>>>>>    echo "XXX|DISCO_C|0|\"Espaco disponivel ${pct}%\""
>>>>> |/usr/local/nagios-cli/send_nsca -H 192.168.1.68 -c
>>>>> /usr/local/nagios-cli/send_nsca.cfg -d "|"
>>>>> fi
>>>>>
>>>>>
>>>>>
>>>>> []s
>>>>>
>>>>>
>>>>> Em 29 de março de 2010 11:29, Elton Soares <el...@linconet.com.br> 
>>>>> escreveu:
>>>>>
>>>>>
>>>>>           
>>>>>> Senhores,
>>>>>>
>>>>>> Me perdoem a falta de experiencia, mas eu estou tendo dificuldades em
>>>>>> implantar o NSCA, pois já tenho o Nagios funcionando perfeitamente com
>>>>>> NRPE, e entendo o funcionamento do NSCA, mas gostaria de ter exemplos de
>>>>>> como verificar os meus discos, interfaces de rede, serviços ativos,
>>>>>> entre outras aplicações no Linux e no Windows, como por exemplo
>>>>>> monitorar o tráfego das interfaces tanto no Windows como no Linux usando
>>>>>> NSCA, monitorar se o firewall do windows está ativo, monitorar um log de
>>>>>> um software que o Windows usa que é gerado em arquivo txt, dentro do
>>>>>> diretório do programa na unidade C:, monitorar o apache, dhcp, squid,
>>>>>> iptables, mysql, entre outros no Debian. Tudo usando NSCA, então peço
>>>>>> encarecidamente exemplos de como usar NSCA para realizar essas rotinas
>>>>>> de checagem.
>>>>>>
>>>>>> Desde já agradeço qualquer ajuda,
>>>>>>
>>>>>> Elton Soares.
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> Download Intel&#174; Parallel Studio Eval
>>>>>> Try the new software tools for yourself. Speed compiling, find bugs
>>>>>> proactively, and fine-tune applications for parallel performance.
>>>>>> See why Intel Parallel Studio got high marks during beta.
>>>>>> http://p.sf.net/sfu/intel-sw-dev
>>>>>> --
>>>>>> Nagios-users-br@lists.sourceforge.net mailing list
>>>>>> https://lists.sourceforge.net/lists/listinfo/nagios-users-br
>>>>>> Wiki: http://nagios-br.sf.net/wiki
>>>>>>
>>>>>>
>>>>>>
>>>>>>             
>>>>>
>>>>>           
>>>> ------------------------------------------------------------------------------
>>>> Download Intel&#174; Parallel Studio Eval
>>>> Try the new software tools for yourself. Speed compiling, find bugs
>>>> proactively, and fine-tune applications for parallel performance.
>>>> See why Intel Parallel Studio got high marks during beta.
>>>> http://p.sf.net/sfu/intel-sw-dev
>>>> --
>>>> Nagios-users-br@lists.sourceforge.net mailing list
>>>> https://lists.sourceforge.net/lists/listinfo/nagios-users-br
>>>> Wiki: http://nagios-br.sf.net/wiki
>>>>
>>>>         
>>>
>>>
>>>       
>> ------------------------------------------------------------------------------
>> Download Intel&#174; Parallel Studio Eval
>> Try the new software tools for yourself. Speed compiling, find bugs
>> proactively, and fine-tune applications for parallel performance.
>> See why Intel Parallel Studio got high marks during beta.
>> http://p.sf.net/sfu/intel-sw-dev
>> --
>> Nagios-users-br@lists.sourceforge.net mailing list
>> https://lists.sourceforge.net/lists/listinfo/nagios-users-br
>> Wiki: http://nagios-br.sf.net/wiki
>>     
>
>
>
>   


------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
-- 
Nagios-users-br@lists.sourceforge.net mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki
------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
-- 
Nagios-users-br@lists.sourceforge.net mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki

Responder a