O objetivo deste artigo é consolidar várias informações para a implementação do Zenoss Core, um sistema de monitoramento de redes desenvolvido em Zope. Assim não será necessário buscar em outros sites alguns detalhes necessários para este serviço.
Posteriormente, podemos também instalar os plugins de Nagios ou Cacti. Não vou abordar neste artigo, pois também não testei.
Para a instalação dos zenpacks, vá em SETTINGS, clique no menu oculto ao lado do título "Loaded Zen Packs" e "Install Zen Pack". Selecione o arquivo e aguarde.
Adicionando os dispositivos no Zenoss
Vamos incluir os dispositivos (servidores, roteadores etc).
No menu esquerdo, vá em DEVICES, clique no menu oculto, vá em MANAGE e ADD DEVICE.
Coloque o ip do seu dispositivo.
Coloque sua classe (é muito importante, pois o Zenoss faz o tratamento diferente para monitorar as classes. Se colocar em classe errada, será monitorado com menos serviços e receberá várias mensagens de erro).
Protocolo SNMP.
Comunidade PUBLIC (ou o nome que você colocou nas configurações de snmp dos servidores).
Porta 161.
Dê ok para que o Zenoss scaneie seu dispositivo a procura dos features que serão capturados. Se no meio do scan aparecer a MSG "the snmp settings are correct?", corrija as configs de snmp do servidor.
O dispositivo será carregado e poderá ser visualizado. Um evento azul (informação) será registrado no EVENT CONSOLE.
Obs.: Se ao longo das adições aparecem mensagens de heartbeats, configure o host, fqdn e dns do servidor do Zenoss e dos que serão monitorados. Essas mensagens podem ser limpas através de:
[2] Comentário enviado por gabriel.pereira em 23/08/2008 - 09:26h
Kra... não tenho como te responder com precisão... Pois utilizei um nagios por muito pouco tempo...
A unica coisa q posso te afirmar, é q a implementação e o retorno (mostrar pro patrão ehehe) com o Zenoss são mais rápidos....
O zenoss exige um pouco mais de hardware, por isso recomendei pelo menos um p4 e 1gb... se for monitorar mais de 100 servidores, acho melhor começar a pensar em melhor escalabilidade...
Te garanto que, se você não tem nada na sua rede, e precisa ter um controle pró-ativo, coloque o zenoss.... ele já vai te avisar das coisas mais básicas (disco, processamento, memória, rede, serviços que caem http, smtp etc) e com certeza vc vai ter surpresas... coisas que acontecem e vc só sabe quando dá merda....
Sou novo no mundo linux.. menos de 6 meses... sempre trabalhei com MS... meu intuito é ajudar quem tá começando tb... por isso preferi colocar um artigo simples...
[4] Comentário enviado por Felipe16 em 23/08/2008 - 23:00h
Muito Bom artigo cara, dei uma palestra sobre gerenciamento de rede falando sobre o cacti e o Nagiios, mas se eu já conhece-se o zenoss eu dava a palestra sobre ele e o zabbix :D
[5] Comentário enviado por lucianopqd em 25/08/2008 - 08:12h
O Artigo foi bom, agora, entre o Nagios e o Zenoss, o Nagios tem as informações bem mais claras... eu por exemplo não consegui fazero Zenoss monitorar o espaço em HD...
[6] Comentário enviado por gabriel.pereira em 25/08/2008 - 11:49h
O zenoss monitora os discos automaticamente... não precisa fazer nenhuma configuração adicional...
Se vc configurou o snmp corretamente, está tudo ok...
Se o disco passar de 90% de utilização, o zenoss te envia um alerta.... se vc quiser ver manualmente a utilização dos discos, precisa navegar dentro do servidor desejado... faça o seguinte caminho:
1- Clique no servidor desejado
2- No portlet on tem algumas bolinhas verdes (normalmente), do lado direito, clique em filesystem... vc verá um consolidado do servidor....
[7] Comentário enviado por gabriel.pereira em 25/08/2008 - 11:51h
Obrigado Felipe... Realmente o zenoss é uma ferramenta acima da média...
O Zabixx também é ótimo, mas tive alguns problemas com gráficos de utilização com ele... o gráfico dos roteadores só subia, subia e subia... um dia parecia que meu link de internet era de 15gb.. AUHeUAEH
[9] Comentário enviado por Felipe16 em 25/08/2008 - 23:09h
Rapaz gostei muito do zenoss :D
Parabéns pelo artigo. Já trabalhei com o cacti, nagios, zabbix, mrtg mas nunca vi uma ferramenta tão completa como o zenoss. Já tah sendo utilizado pra monitorar a rede de onde eu trabalho :D
[10] Comentário enviado por gabriel.pereira em 26/08/2008 - 09:11h
Obrigado pelo comentario grandmaster...
A ferramenta é muito boa mesmo...
Para testar em VMware, vc ainda tem 2 opçoes... ou segue o meu artigo e instala do zero, ou pega a versao virtual pronta...
Os kras te dao uma vm pronta, com tudo rodando...
abs
VM Windows http://downloads.sourceforge.net/zenoss/zenoss-2.2.3-x86.vmware.zip
[11] Comentário enviado por gabriel.pereira em 26/08/2008 - 09:15h
Parabens pela implementação Felipe...fora que seu trabalho vai melhorar bastante, e vc vai poder analisar coisas que não podia antes, tenho certeza que a diretoria de TI vai gostar...
No meu caso, a diretoria é bem flexível e ligada ao mercado de TI, mas em outras empresas, alguns são cavalos paraguaios... pra esses aí, vc mostra o network map, cheio de desenho que eles se amarram rs rs rs...
[13] Comentário enviado por acm-dinis em 17/10/2008 - 15:00h
Meu caro,
Muito bom este seu artigo.
Sou estagiário em Linux, estou testando o Nagios e o Cacti, porém este aplicativo me parece muito melhor, estarei avaliando e assim que obter um resultado estarei publicando.
[14] Comentário enviado por ernanijr em 10/11/2008 - 23:22h
Cara eu só nao entendi esta parte pode me dar uma ajuda nisto
Obs.: Não esqueça de setar as configurações de rede para IP Fixo e configure corretamente o hostname. Dê um FQDN para o servidor e crie o ponteiro no seu DNS.
[16] Comentário enviado por gabriel.pereira em 11/11/2008 - 09:20h
Ernani, obrigado pelo comentario.
Em relação a sua primeira duvida:
"Cara eu só nao entendi esta parte pode me dar uma ajuda nisto
Obs.: Não esqueça de setar as configurações de rede para IP Fixo e configure corretamente o hostname. Dê um FQDN para o servidor e crie o ponteiro no seu DNS."
Configure o servidor do zenoss com ip fixo.
De um nome completo para ele, de acordo com seu dominio. FQDN (Full qualified domain name) quer dizer pra vc colocar um nome válido para ele, por exemplo:
srvzenoss.eaj.com.br. Claro pode ser seu sub-dominio, por exemplo srvzenoss.rj.eaj.com.br
Crie o ponteiro no seu servidor DNS, para que o nome seja resolvido corretamente pelos outros servidores.
É importante que a resolução DNS esteja configurada corretamente, senão você poderá ficar recebendo erros de Heartbeat failure ou aleatorios...
Sobre a segunda dúvida.
"Onde que ve trafego na rede bem como ultilizaçao da banda....... "
Veja este tráfego através das interfaces de rede... Se quiser ver o seu tráfego de internet por exemplo, precisa acessar a placa de rede do seu firewall que recebe o link...
Vamos supor que seu firewall seja o FW01...
Clique em device list, clique no FW01, onde tem as bolinhas verdes, clique em IP Interface, e clique na ETH do seu link de internet...
[17] Comentário enviado por ernanijr em 11/11/2008 - 09:58h
Amigo consegui ver mas é o seguinte como monitoro todos da minha rede que estao acessando o servidor por tem maquinas la que estao roubando banda no mikrotik temos o torch queria algo parecido
[19] Comentário enviado por pasisa em 05/01/2009 - 18:36h
Gabriel,
Quero parabenizá-lo pelo excelente artigo publicado.
Foi muito claro e objetivo.
Porém, tenho um pergunta a lhe fazer.
Você conseguiu monitorar os devices com snmp v3?
[21] Comentário enviado por rafael guedes em 02/06/2009 - 09:08h
Gabriel parabéns pelo artigo cara, eu já tinha ouvido falar muito bem do Zenoss, mas nunca tinha visto algum documento que abordasse de forma tão clara a ferramenta.
Então , eu instalei segundo o teu artigo... Num Debian Etch e usando a mesma versão do Zenoss.. Funcionou normal, mas eu não consegui cadastrar o enderço SMTP para receber os alertas.. Dá o seguinte erro:
Test Failed: smtplib.STMPException - SMTP AUTH extension not supported by server.
Tentei instalar em outro servidor com o Lenny através do bin stack (última versão estável) e deu o mesmo problema, você faz alguma idéia do que possar ser?
[22] Comentário enviado por gabriel.pereira em 29/01/2010 - 14:45h
ATUALIZAÇÃO/UPDATE by Gabriel Pereira
PARA AS VERSÕES ATUAIS DO ZENOSS, ESTE TUTORIAL TAMBÉM PODE SER UTILIZADO. As versões posteriores a 2.5 estão excelentes. Se você já usa versão 2.4 ou superior, basta instalar por cima que funciona.
NA FASE DE TUNNING, RECOMENDO OS SEGUINTES ZENPACKS:
Atualmente estamos utilizando a versão 2.5.1, com os zenpacks e algumas customizações. Baixe o adminguide e assista as aulas, pois o zenoss é muito mais que o event console.
Abraços.
obs: Coloquei a atualização aqui, pois é impossível atualizar o artigo.
[23] Comentário enviado por zuberi3000 em 08/04/2010 - 11:28h
Ola colega Gabriel.
Instalei o Zenoss 2.5.1 recentemente e estou aprendendo a mexer nele ainda.
Como voce ja tem mais experiencia no aplicativo, gostaria de pedir sua ajuda.
Tenho alguns servidores linux com asterisk aqui na empresa e neles estão conectados algumas placas de telefonia da Sangoma, onde são instalados os links E1 com 30 canais digitais.
Bem, gostaria de que o zenoss gerenciasse o estado desses links se estao up ou down, e em caso de down, link fora por algum motivo, ele disparasse um email.
O comando externo no linux para ver o status do link E1 é [root@scout3]#asterisk -rx "pri show spans", se houver possibilidade, via AMI tambem pode ser executado.
O resuldado do comando, quando todos os links estao ok é esse:
PRI span 1/0: Provisioned, Up, Active
PRI span 2/0: Provisioned, Up, Active
PRI span 3/0: Provisioned, Up, Active
PRI span 4/0: Provisioned, Up, Active
PRI span 5/0: Provisioned, Up, Active
PRI span 6/0: Provisioned, Up, Active
PRI span 7/0: Provisioned, Up, Active
PRI span 8/0: Provisioned, Up, Active
No meu caso tenho oito links E1, e quando um deles tem cai, a mensagen fica PRI span 8/0: Provisioned, Down, Active.
Com sua experiencia colega Gabriel, voce acha que é possivel o zenoss executar esse comando e guardar o resuldado em graficos e em caso de falha disparar um email?
Mais uma coisa, sobre o Adminguide que voce sugeriu? O que é? é sobre config/administracao do zenoss? Onde baixo?
[25] Comentário enviado por klsouza1 em 06/07/2010 - 11:18h
Caros, não consegui remover os alertas em laranja.. Sempre que removo ou delto eles continuam a aparecer.
E também não consigo utilizar o envio de email.
[28] Comentário enviado por gabriel.pereira em 26/09/2012 - 18:07h
Obrigado Padulas.
O Artigo está desatualizado, mas o Zenoss continua bombando... http://community.zenoss.org/index.jspa
Aqui vc acha tudo que precisa...
Recomendo leitura do install e admin guide.