From: Jose O. <jot...@gm...> - 2008-09-20 12:57:42
|
Ok No meu entendimento esta ideia de mini plugins vou uma grande sacada do Nagios. Podemos escrever um plugin em qualquer linguagem, desde java até C++ e chamá-lo do Nagios. O programa não precisa seguir nenhuma metodologia avançada, nem usar recurso compartilhado... Nada disto. O que este programa enviar para a saída padrão aparece no campo "additional information" da interface do Nagios. A condição de término do mesmo é usada como maneira de retornar ao nagios o status do serviço testado: 0 está OK, 1 em warning e 2 em critical. Com esta maneira simples e inteligente, podemos monitorar quase tudo. Onde trabalho escrevemos alguns plugins que monitoram SQL Server, Oracle, mainframe e outras coisas mais especialistas (link X25 em Windows por exemplo). Porque escrevemos? Os plugins do Nagios às vezes são muito genéricos e necessitaríamos criar muitas entradas de serviços. Por exemplo cito o que monitora Oracle. Para usar o do Nagios monitorando espaço em tablespace precisariamos cadastrar cada tablespace como serviço. Se criar-mos uma tablespace nova, teria ainda que lembrar de incluir a danadinha na monitoração... Fizemos então um plugin genérico que a gente passa só o nome do Banco e ele testa tudo que consideramos essencial. Se der alarme, o analista tem que se conectar mesmo para analisar/resolver o problema... Ele dá uma olhada no log do plugin e vê porque alarmou e age facilmente... Abraços JGeraldo 2008/9/18 Fernando Cordeiro <feq...@gm...>: > Jose, bom dia. > Obrigado pela paciência e pela respostas. > > Estou lendo o manual do Nagios, devagar e sempre. > Sobre esses plugins nativos e não nativos que estava em dúvidas. > > Talvez deva instalar e testar o nrpe antes de prosseguir com os questionamentos. > > Pelo que pude ver da primeira execução do Nagios, imaginei que não > seria necessário nenhum outro plugin para monitorar as informações que > ele já mostras nativamente, swap, root partition, memória.. etc. > > Por enquanto obrigado =D > Att, > Fernando > > 2008/9/17 Jose Oliveira <jot...@gm...>: >> Olá Fernando >> >> Grande parte da monitoração que o Nagios faz é rodando plugins. >> Somente as monitorações passivas não são assim. Estas últimas podem >> ser via trap SNMP ou vis customizações. >> >> Ficando nos plugins, que é mais fácil, voce pede ao Nagios para >> executar o plugin que testa o espaço em disco do servidor local ou >> consumo de CPU e etc. >> >> Se for para testar servidor remoto (windows ou *nix) vai precisar de >> um nagios cliente, que atenderá os pedidos no Nagios e retornará a >> resposta. Alguns softwares chamam de plugins. O NRPE é este plugin. >> >> O NRPE para windows mais estável é o nsclient++. >> >> No mais, é ler a documentação com calma que no fim tudo dá certo. Se >> não deu certo ainda é porque não chegou no fim... >> >> >> 2008/9/17 Fernando Cordeiro <feq...@gm...>: >>> Senhores, boa tarde. >>> >>> Sou novato no Nagios, embora já tenha instalado, configurado e já >>> executando alguns monitoramentos padrões e seria justamente sobre >>> esses monitoramentos padrões que gostaria de fazer minha primeira >>> participação nesta lista. >>> >>> Pelo que entendi, o nagios já vem com algumas opções padrões de >>> monitoramento, como por exemplo partição root, memória e etc. Se o >>> nagios já vem com essas opções padrões, por que eu deveria utilizar >>> outros plugins para por exemplo monitorar o tamanho das partições do >>> servidor (local/remoto)? >>> O nagios não trás essas informações corretamente? >>> >>> O nagios vem com uma opção para monitoramento de windows, essas >>> configurações não são suficientes? >>> >>> Eu li em alguns fóruns e sites que algumas pessoas utilizam um plugin >>> chamado nrpe para monitorar estações/servidores windows e linux, os >>> templates de configuração que já vem no nagios não são suficientes >>> para obter essas informações? >>> >>> Claro, eu entendo que o plugin vem para dar uma "turbinada" no nagios >>> mas, gostaria de entender melhor essas questões. >>> >>> Caso alguém se proponha a me ajudar, ficarei agradecido. >>> obs: consigue muitas documentações sobre nagios na web, se alguém da >>> lista tiver algum documento interessante que queira compartilhar, >>> ficarei grato em receber e, se tiver mais alguma lista ou fórum que >>> seja sobre nagios também ficaria grato em receber os endereços para >>> participação e pesquisas. >>> >>> Desde já obrigado. >>> >>> >>> -- >>> Fernando >>> http://mula-veia.blogspot.com >>> >>> ------------------------------------------------------------------------- >>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >>> Build the coolest Linux based applications with Moblin SDK & win great prizes >>> Grand prize is a trip for two to an Open Source event anywhere in the world >>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>> -- >>> Nag...@li... mailing list >>> https://lists.sourceforge.net/lists/listinfo/nagios-users-br >>> Wiki: http://nagios-br.sf.net/wiki >>> >> >> >> >> -- >> >> Abraços >> JGeraldo >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >> Build the coolest Linux based applications with Moblin SDK & win great prizes >> Grand prize is a trip for two to an Open Source event anywhere in the world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> -- >> Nag...@li... mailing list >> https://lists.sourceforge.net/lists/listinfo/nagios-users-br >> Wiki: http://nagios-br.sf.net/wiki >> > > > > -- > Fernando > http://mula-veia.blogspot.com > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > -- > Nag...@li... mailing list > https://lists.sourceforge.net/lists/listinfo/nagios-users-br > Wiki: http://nagios-br.sf.net/wiki > -- Abraços JGeraldo |