Oi Diramos, eu uso esse plugin, e quando pesquisei sobre ele, vi que 
existe uma certa configuração chata de se fazer, pois no meu caso, eu 
coloquei o tempo para 120 segundos, e quando rodo da primeira vez ele 
sempre me retorna como o status em UNKNOWN, então dei uma olhada nisso:

You can put the delta time as an option : the "delta" is the prefered 
time between two values that the script will use to calculate the 
average Kbytes/s or error/min. The delta time should (not must) be 
bigger than the check interval.
Here is an example : Check interval of 2 minutes and delta of 4min

T0 : value 1 : can't calculate usage
T0+2 : value 2 : can't calculate usage
T0+4 : value 3 : usage=(value3-value1)/((T0+4)-T0)
T0+6 : value 4 : usage=(value4-value2)/((T0+6)-T0+2)
(Yes I know TO+4-T0=4, it's just to explain..)
.........

The script will allow 10% less of the delta and 300% more than delta as 
a correct interval.
For example, with a delta of 5 minutes, the acceptable interval will be 
between 4'30" and 15 minutes.

Existe essa delta time que não pode ser maior que o intervalo de 
execução, e por default o valor dele é de 300 seg. No meu caso, após a 
segunda verificação ele já me jogou o valor correto, então no meu caso 
assim como foram dados os valores, e o meu temdo de verificação é de 3 
min e o delta time é de 3 min, eu posso verificar em intervalos que vão 
desde 1m:40s a 6 min.

Espero ter sido claro .

Elton Soares.



benedito.ra...@caixa.gov.br wrote:
> 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
>   


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