Re: [Nagios-users-br] Usando NSCA

2010-03-30 Por tôpico Jose Oliveira
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  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
> --
> Nagios-users-br@lists.sourceforge.net mailing list
> https://lists.sourceforge.net/lists/listinfo/nagios-users-br
> Wiki: http://nagios-br.sf.net/wiki
>



-- 
Abraços
JGeraldo

--
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
-- 
Nagios-users-br@lists.sourceforge.net mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki


Re: [Nagios-users-br] Nagios Web Config

2010-03-30 Por tôpico Shine
Marcio,

Depende para quem o Nagios será mais amigável. Acho que quanto mais
amigável para o usuário e os gestores operacionais, menos amigável ele
fica para os desenvolvedores do sistema. ;)

Tudo depende do que vc espera de retorno do sistema e qto se pode
gastar de tempo para desenvolvê-lo. Para a grande maioria dos casos a
instalação padrão do Nagios já é suficiente para suprir a necessidade
de monitoração.
Mas existem exceções, e para essas exceções é que podemos listar
algumas soluções. Em geral, são necessidades que aparecem em sistemas
maiores.
Vou tentar listar abaixo algumas necessidades:
1) Escala de monitoração: vc precisa de mais agentes para rodar
monitorações. Nesse caso, o recurso mais utilizado é a monitoração
passiva.
2) Monitorações fechadas: por diversas razões, o agente não consegue
monitorar um serviço remoto e precisa de agentes internos. Solução
mais popular é o agente interno.
3) Histórico armazenado em escalas grandes. Quem já teve muitas
monitorações e precisou fazer um gráfico conhece bem as limitações do
modelo padrão que usa arquivo txt para armazenas todos os logs. Aqui
os paralelos SQL são bem aceitos.
4) Redundância/contingência: mesmo problema acima, solução que achei
mais elegante foi portar para uma base de dados SQL e fazer o
espelhamento da forma clássica.
5) Administração: Aqui é uma extensão dos citados acima: imagine que
temos diversos operadores, cada um responsável por uma parte do
sistema. Imagine que além do Nagios, eles tbm são responsáveis pela
administração em diversos níveis operacionais, desde resetar uma
porta, até desligar e ligar um equipamento. Uma das soluções que achei
mais escaláveis e organizadas foi usar um "mistão": a base SQL e uma
base LDAP que integra o perfil do usuário para toda a base, desde o
Nagios, até os acessos a equipamentos. Eu achei que era a melhor
idéia, pois conseguia desde controlar o acesso à base AD do
Windows/Samba, VPN até a base RADIUS/TACACS.

Existem muitas vertentes do Nagios, mas dependendo do que vc procura,
vc sempre terá que fazer algum trabalho de personalização - o que vc
vai ter até uma satisfação em fazer, acho. :)

Claro que o que citei acima são apenas algumas idéias, com certeza
devem havem várias opções e o grupo pode ajudar muito no debate, pois
cada caso é um caso.
Espero ter ajudado.

sd,
Edgar




Em 25 de março de 2010 15:26, Márcio Carvalho
 escreveu:
> Olá Pessoal,
>
> alguem usa, ou já utilizou a ferramenta "Nagios Web Config" para um
> gerenciamento mais amigável de hosts e etc??
>
> ou se conhecem outra ferramenta que faça algo parecido... estou tentando achar
> algum guia de instalação para o nagios web config, e não estou conseguindo..
>
> se algum de vc's poderem me ajudar,
>
> serei muito grato!!
>
> Att.
>
>
> --
> 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
> --
> 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® 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


[Nagios-users-br] Usando NSCA

2010-03-30 Por tôpico Elton Soares
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
-- 
Nagios-users-br@lists.sourceforge.net mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki