Re: [Nagios-users-br] RES: Usando NSCA
Nagios network monitoring software is enterprise server monitoring
Brought to you by:
egalstad,
sawolf-nagios
From: Elton S. <el...@li...> - 2010-03-31 19:35:03
|
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. ben...@ca... 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:jot...@gm...] > 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...@li...> 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...@li...> 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...@li...> 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® 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 >>>>>> -- >>>>>> Nag...@li... mailing list >>>>>> https://lists.sourceforge.net/lists/listinfo/nagios-users-br >>>>>> Wiki: http://nagios-br.sf.net/wiki >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® 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 >>>> -- >>>> Nag...@li... mailing list >>>> https://lists.sourceforge.net/lists/listinfo/nagios-users-br >>>> Wiki: http://nagios-br.sf.net/wiki >>>> >>>> >>> >>> >>> >> ------------------------------------------------------------------------------ >> Download Intel® 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 >> -- >> Nag...@li... mailing list >> https://lists.sourceforge.net/lists/listinfo/nagios-users-br >> Wiki: http://nagios-br.sf.net/wiki >> > > > > |