Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Instalando slack 13
Por vinivend
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Monitoramento de redes com o Zenoss
Linux user
matux
17/06/2010
Para o administrador de redes é fundamental ter em mãos ferramentas que o auxiliem no monitoramento dos componentes de sua infra-estrutura. O Zenoss é uma ferramenta criada com o propósito de ajudar ao administrador a ter um controle mais efetivo sobre sua rede.
Por: Matuzalém Guimarães
[ Hits: 30385 ]
Conceito: 10.0   1 voto(s)1 voto(s)1 voto(s)1 voto(s)1 voto(s) + quero dar nota ao artigo

Introdução e arquitetura

Introdução

Para o administrador de redes é fundamental ter em mãos ferramentas que o auxiliem no monitoramento dos componentes de sua infra-estrutura. Com base em relatórios e/ou alertas administrativos, o administrador poderá prever futuras situações aonde seja necessária a sua intervenção. Seja para uma correção de configuração incorreta ou até mesmo a substituição de algum dispositivo em mau funcionamento. O Zenoss é uma ferramenta criada com o propósito de ajudar ao administrador a ter um controle efetivo sobre sua rede.

O Zenoss possui uma arquitetura modular, facilitando assim a incorporação de novas funcionalidades à ferramenta. Sendo capaz de monitorar vários tipos de dispositivos como, computadores Linux, switches, roteadores e até máquinas Windows. O Zenoss possui uma interface web e faz uso do gerenciador de banco de dados MySQL para armazenar suas informações.

Arquitetura

O Zenoss possui em sua arquitetura um modelo hierárquico de quatro camadas, listados na figura 1.

Figura 1 - Arquitetura do Zenoss - Fonte: http://www.zenoss.com
A camada User

Esta camada é implementada como uma aplicação para web, sendo acessível pela maioria dos navegadores (browsers) atuais. A camada User foi construída com base no framework de desenvolvimento Zope Web, da empresa Zope Plone. Utilizando-se de tecnologias como JavaScript, Mochi Kit, ExtJS, YUI, fornecendo um ambiente dinâmico e poderoso para a aplicação.

Com base nestas tecnologias é nessa camada que o usuário do Zenoss poderá acessar e gerenciar as funcionalidades e componentes, como por exemplo: verificar o status dos ativos da rede; observar e responder aos eventos gerados; gerenciar os usuários e obter e gerar relatórios.

Camada de Dados

É nesta camada que são armazenados as informações de configuração e coleta, utilizados pelo Zenoss. Utilizando para isso três repositórios distintos:
  • ZenRRD, para armazenamento de coletas temporárias e para adição de novos coletores.
  • ZenModel, funcionando como um modelo de configuração para dispositivos, componentes, grupos e localidades.
  • ZenEvents, utilizado para armazenar dados em um banco de dados MySQL.

Camadas de Processo

Nesta camada são geradas as comunicações entre a coleta e a camada de dados. A camada de processo utiliza a tecnologia Twisted PB - um sistema bi-direcional do sistema de RPC (Remote Procedure Call) para sua comunicação.

Camada Collection

Esta camada compreende os serviços que coletam dados provenientes da camada de dados. Utilizando nestes serviços vários daemons que dão suporte para execução da modelagem, acompanhamento e gerenciamento de eventos. O sistema de modelagem utiliza os protocolos SNMP (Simple Network Management Protocol), SSH (Secure Shell) e WMI (Windows Management Instumentation) para coletar informações a partir das máquinas e dispositivos remotos.

Após esta coleta de dados, através destes protocolos, entra em cena o sistema de plugins de modelagem que é responsável por converter os dados coletados para o formato utilizado pelo Zenoss.

Próxima página >>




Páginas do artigo

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por maurisilvestre em 17/06/2010 - 09:22h:

Opa... baixando e testando, faz pouco tempo que estou na empresa, é um colégio e não tenho controle da rede, quando fizeram esta rede pensaram muito bem em ferrar com a vida dos futuros administradores de rede que iriam entrar (minha vida)... obrigado pela informação!

[2] Comentário enviado por LisandroGuerra em 17/06/2010 - 09:56h:

Legal, vou colocar nos preferidos...

[3] Comentário enviado por thiagomartins em 17/06/2010 - 10:22h:

Matux tu poderia fazer um tutorial aí ensinando a instalar e configurar pra galera, eu fiz aqui pelo o site, mas vcou ter N duvidas para botar pra funcionar. O artigo está show, parabéns!

Abraços!

[4] Comentário enviado por gabriel.pereira em 25/10/2010 - 12:56h:

Instalação e configuração em:
http://www.vivaolinux.com.br/artigo/Monitoramento-Instalando-o-Zenoss-no-Debian-Etch-1/

[5] Comentário enviado por matux em 25/10/2010 - 18:27h:

E na Linux Magazine tem um artigo meu sobre o uso de um appliance virtual do zenoss.
http://www.linuxnewmedia.com.br/lm/article/pratico_e_eficiente


[6] Comentário enviado por danilorocha em 16/05/2012 - 17:43h:

Cara seguinte: instalei o zenoss rodando beleza, porém alguem poderia me ajuda na parte de configurar o zenoss com o google maps ???


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.