zenoss - ferramenta de monitoramento de redes

Upload: willdson-almeida

Post on 08-Jul-2015

1.871 views

Category:

Documents


0 download

TRANSCRIPT

INSTITUTO FEDERAL DE MATO GROSSO DEPARTAMENTO DE INFORMTICA CST EM REDES DE COMPUTADORES GERNCIA DE REDES DE COMPUTADORES

FERRAMENTA DE MONITORAMENTO DE REDE

Discentes: Willdson Gonalves de Almeida Wanderlei Martins Leo Thiago Pereira Ibanhez Nabor Joo Carlos Pereira da Silva

Orientadora: Prof. Guilherme Pires

Cuiab Dezembro de 2010

FERRAMENTA DE MONITORAMENTO DE REDE

Trabalho apresentado ao Curso Superior de Redes de Computadores do Instituto Federal de Mato Grosso, como requisito parcial da disciplina de Gerncia de Redes.

Cuiab Dezembro de 2010

2

RESUMOEste Estudo tem por objetivo principal apresentar a ferramenta Zenoss de Monitoramento administrao. de equipamentos de rede; instalao, configurao e

3

ABSTRACTThis study aims to present the main tool Zenoss Monitoring of network equipment, installation, configuration and administration.

4

SUMRIO Introduo ............................................................................................................ 6 1 Instalao e Configurao ................................................................................ 81.1 Requisitos de Hardware .....................................................................................................................8 1.2 Instalao dos pacotes ......................................................................................................................9 1.3 Configurao .....................................................................................................................................8

2 Administrao e Monitoramento ................................................................... 122.1 Acesso a pgina do Zenoss e logar no Servidor ............................................................................. 12 2.2 Liberando o Servio SNMP cliente Linux........................................................................................ 13 2.3 Liberando o Servio SNMP cliente Windows ................................................................................. 14 2.4 Monitoramento de um dispositivo ................................................................................................. 15

Consideraes finais ........................................................................................... 18 Referncias .......................................................................................................... 19

5

INTRODUO

"O Zenoss fornece um modelo unificado, escalvel e fcil de usar." Josh Sakofsky Engenheiro de Redes Snior Donovan Data Systems

O monitoramento de servidores em datacenteres de hoje mais desafiador do que nunca, o monitoramento infra-estruturas em geral, significa trabalhar com vrios sistemas operacionais. Adicione mistura de virtualizao e do impacto dos esquemas de rede e redes de armazenamento maior do que nunca.

Softwares de gerenciamento tradicionais no conseguem acompanhar o ritmo e a quantidade com que acontecem as alteraes nesse ambiente dinmico.

Zenoss Enterprise um produto nico, que faz monitoramento de forma simples de servidores. Suporte virtualizao nativa acoplado com sistema operacional extraordinariamente amplo e suporte de aplicaes.

Figura 1: O Zenoss fornece uma viso em tempo real da sua infra-estrutura

6

Tipos de Instalaes do Zenoss

Artefato

Notas

Captulos

Instalao padro do RPM. Requer um RedHat / CentOS"Instalao para RHEL5 ou RPM ( *. rpm ) base de instalao do Linux e do CentOS5" MySQL. Appliance RPM de instalao em cima de um mnimo de instalao do Linux CentOS 5.4. "Instalar o Virtual Appliance"

"Instalando a partir do Instaladores Tudo-em-um instalador, suporta Stack ( *. bin , Stack," Instalao do Debian a maioria das distribuies Linux *. deb , *. app ) Installer Stack, "Instalando a partir e Mac OS X. Inclui MySQL. do Mac OS X"Tabela 1: Tipos de Instalaes do Zenoss

Alm de possuir Mquinas Virtuais do VMWare para Windows, Linux e Mac. Site para Download: http://community.zenoss.org/docs/DOC-3240?register necessrio fazer um rpido registro.

7

1 INSTALAO E CONFIGURAO 1.1 REQUISITOS DE HARDWARESeu servidor deve atender a esses requisitos mnimos de hardware para uma instalao de servidor nico do Zenoss.Implantaes com at 2000 dispositivos Tamanho da Implantao 1-250 dispositivos 250 a 500 dispositivos 500-1000 dispositivos 1000-2000 dispositivos Memria 4GB 8GB 16GB 64GB CPU 2 ncleos 4 ncleos 8 ncleos 8 ncleos Armazenamento 1x300GB, 10K RPM 1x300GB, 10K RPM 1x300GB, 15K RPM 1x300GB, 15K RPM

Tabela 2: Requisitos de hardware - at 2000 dispositivos

Implantaes com mais de 2000 dispositivos

O Zenoss implantado com sucesso em vrios sites com dezenas de milhares de dispositivos. Se voc est planejando monitorar mais de 2.000 dispositivos, ou ir monitorar uma rede com topologia complexa, existem requisitos e configuraes adicionais a serem considerados.

8

1.2 INSTALAO DOS PACOTESOptamos pela instalao do Servidor com Fedora, mas pode ser feito com outras distribuies GNU/Linux como Debian, CentOS, RedHat e Ubuntu; alm de possui verso para MacOS. Baixe o pacote de instalao direto da pgina do Zenoss: http://community.zenoss.org/community/download Clique em Skip registration, go straight to download ou v diretamente em http://community.zenoss.org/docs/DOC-3240?noregister Escolha a opo entre 32 bits e 64 bits para Fedora, neste caso o de 32 bits. # cd /root # wget http://downloads.sourceforge.net/zenoss/zenoss-stack-3.0.2-linux.bin Espere baixar, enquanto isso podemos preparar o ambiente para a instalao do Zenoss. #yum -y install mysql-server net-snmp net-snmp-utils gmp libgomp libgcj liberationfonts

9

1.3 CONFIGURAOConfigurando o MySQL

Para adicionar o mysql na sequncia de inicializao faa: # /sbin/chkconfig --add mysqld Mostrar os runlevels do Mysql # /sbin/chkconfig --list mysqld Aparecer algo similar: mysqld 0:off 1:off 2:off 3:off 4:off 5:off 6:off Para ajustar os runlevels faa: # /sbin/chkconfig --level 2345 mysqld on Restartando o Mysql e configurando a senha de root # /etc/init.d/mysqld restart # /usr/bin/mysqladmin -u root password '' # /usr/bin/mysqladmin -u root -h localhost password '' Ambiente pronto vamos instalao do Zenoss. # chown +x zenoss-stack-3.0.2-linux.bin Para executar, no meu caso, eu utilizei o beesu, ferramenta grfica para o su. #chmod ./ zenoss-stack-3.0.2-linux.bin Agora tudo modo grfico, deixe as configuraes padro e seja feliz.

10

Aqui voc coloca a senha do Mysql que voc setou anteriormente:

11

Agora provavelmente o Zenoss abrir no seu navegador, no meu caso foi o Firefox, se isso no acontecer, digite no navegador web: http://localhost:8080/

1 ADMINISTRAO E MONITORAMENTO 1.2 ACESSO A PGINA DO ZENOSS E LOGAR NO SERVIDORPara acessar o Zenoss por uma outra mquina digite: http://ip_do_servidor:8080

Por default o login e senha so: Login: admin Password: zenoss

12

2.2 LIBERANDO O SERVIO SNMP NO CLIENTE WINDOWSDentro do Painel de Controle, acesse o cone Adicionar ou remover programas e no menu da esquerda v em Adicionar/remover componentes do Windows conforme figura abaixo.

Na janela que vai se abrir depois, marque a opo Ferramentas de gerenciamento e monitoramento e avanar, o Assistente de componentes vai pedir o cd do Windows XP.

Depois de terminada a instalao, acesse Painel de controle > Ferramentas administrativas > Servios conforme figura abaixo:

13

Clique com o boto direito do mouse em Servio SNMP e em propriedades. Na janela de propriedades, acesse a aba segurana.

Na aba Segurana, possvel editar a comunidade SNMP e suas permisses, possvel limitar por IP as maquinas que vo acessar o servio SNMP do windows. Depois s reiniciar o Servio SNMP e pronto, Vou arranjar um Windows 2008 e posto como instalar o SNMP nele tambm.

14

2.3 LIBERANDO O SERVIO SNMP NO CLIENTE LINUXDepois de instalados, iremos configurar o SNMP. Edite o arquivo snmpd.conf: # vi /etc/snmp/snmpd.conf Existem diversos tipos de configurao para monitoramento via MRTG, neste texto trataremos de uma configurao simples e funcional. Ache o tpico "## sec.name source community" e descomente as linhas: com2sec com2sec com2sec local localhost private mynet 192.168.105.0/24 public public default public

Observe a segunda linha, onde est definido o nome e o endereo da rede. group mygroup v1 mynet Em seguida descomente e defina as seguinte linhas: group mygroup v2c mynet group local v1 local group local v2c local group public v1 public group public v2c public view all included .1 80 access mygroup "" any noauth 0 all none none access public "" any noauth 0 all none none access local "" any noauth 0 all all all

Essas linhas vm descomentadas por padro. Deixe-as: syslocation Unknown (edit /etc/snmp/snmpd.conf) syscontact Root (configure /etc/snmp/snmp.local.conf)

15

2.4 MONITORAMENTO DE UM DISPOSITIVO

Adicionando um dispositivo no servidor Zenoss:

Clique na Opo Add Device para adicionar um dispositivo

Digite o IP a Classe e a Comunidade do dispositivo, clique em add para confirmar.

16

Dispositivos sendo Gerenciados

17

CONSIDERAES FINAIS

Com todo o conhecimento adquirido na Disciplina de Gerncia de Redes e com o estudo da ferramenta Zenoss de monitoramento ativos de rede, conclu-se que uma poderosa ferramenta gerencial. Por ser de fcil instalao e simples administrao considero entre os mais poderosos softwares de gerenciamento de ponta existentes.

18

REFERENCIAS WWW

[1] http://en.wikipedia.org/wiki/Zenoss - acessado em 7/12/2010 [2] http://community.zenoss.org/docs - acessado em 8/12/2010 [3] http://zenoss.org/docs - acessado em 9/12/2010 [4] http://luizcarlostomaz.wordpress.com/2008/09/09/snmp-no-windows-xp/ Acessado em 9/12/2010 [5] http://claytonneves.blogspot.com/2010/10/instalacao-do-zenoss-no-fedora-13.html Acessado em 9/12/2010

19