Zenoss
Universidade Federal de Minas Gerais Departamento de Ciˆncia da Computa¸ao e c˜ Laborat´rio de Software Livre o 4 de fevereiro de 2010
1
Sum´rio a
1 Introdu¸˜o ca 2 Objetivos 3 Pr´-requisitos e 4 Instala¸˜o ca 5 Configura¸˜o ca 5.1 Bando de Dados . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2 Arquivo snmpd.conf . . . . . . . . . . . . . . .. . . . . . . . 5.3 Interface Web . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Monitorando 6.1 Adicionando Usu´rio a 6.2 Adicionando Host . . 6.3 Funcionalidades . . . 6.4 ZenPacks . . . . . . 6.4.1 Instala¸˜o . . ca 6.5 Gr´ficos . . . . . . . a 7 Cr´ditos e 3 3 3 3 4 4 4 5 7 7 7 7 8 9 9 11
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . .. . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
2
1
Introdu¸˜o ca
O Zenoss Core ´ uma ferramenta open source para gest˜o de TI desene a volvida em python e ZOPE, de modo que atrav´s dela ´poss´ realizar um e e ıvel monitoramento integrado de status de uma infra-estrutura de rede, tudo isto baseado em uma interface web amig´vel. a
2
Objetivos
O objetivo desta documenta¸ao ´ auxiliar o usu´rio durante a instala¸˜o c˜ e a ca e utiliza¸ao da ferramenta, de modo que estes passos se tornem menos comc˜ plicados e mais usuais.
3
Pr´-requisitos e
Para um corretofuncionamento da ferramenta, se faz necess´ria a insa tala¸ao dos pacotes dos aplicativos: c˜ • MySQL • Python e python-dev • rrdtool • snmp e snmpd • ssh
4
Instala¸˜o ca
Para instalar o Zenoss Core em uma m´quina com o sistema Debian ou a Ubuntu, basta seguir os seguintes passo: • Primeiramente vire o super usu´rio root: a $ su • Adicione o Reposit´rio do Zenoss ao sistema, editando o arquivosouro ces.list: # vim /etc/apt/sources.list • Insira a seguinte linha ao final do arquivo: deb http://dev.zenoss.org/deb main stable 3
• Atualize o seu reposit´rio com a nova rela¸ao de pacotes: o c˜ # apt-get update • Instale o pacote do Zenoss-Core: # aptitude install zenoss-stack • Ap´s a instala¸ao completa, podemos iniciar o servi¸o: o c˜ c # /etc/init.d/zenoss-stack start OBS.: O Zenoss ser´instalado dentro do diret´rio /usr/local/zenoss e a a o sua inicializa¸ao ser´ feita automaticamente junto com o sistema. c˜ a
5
5.1
Configura¸˜o ca
Bando de Dados
As informa¸oes do Zenoss s˜o armazenadas em um banco de dados, por´m c˜ a e a cria¸˜o do mesmo j´ ´ realizada automaticamente junto com a instala¸ao, ca ae c˜ evitando assim a necessidade de fazermos isso passo-a-passo.5.2
Arquivo snmpd.conf
Para que a ferramenta consiga se comunicar com os computadores clientes, os pacotes snmp e snmpd devem estar instalados em todas as m´quinas a e deste modo, existe um arquivo chamado snmpd.conf que deve ser editado. E para isto, basta seguir os passos: # vim /etc/snmp/snmpd.conf a seguinte linha deve ser incluida: rocommunity public edite tamb´m o arquivo snmpdlocalizado em outra pasta: e # vim /etc/default/snmpd por´m, ao inv´s de adicionar alguma linha, temos que editar uma que j´ e e a est´ no arquivo, retirando o ip local (127.0.0.1) do final da mesma, de modo a que ela ficar´ desta forma: a SNMPDOPTS=’-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid’ Por Fim, reinicie o servi¸o: c # /etc/init.d/snmp restart Finalmente o snmp j´ est´ configurado epronto para ser utilizado. a a 4
5.3
Interface Web
Para acessar a interface web, basta abrir o seu navegador preferido e acessar o endere¸o http://localhost:8080, a primeira tela a aparecer ser´: c a
e ent˜o basta clicar no bot˜o Get Started! para realizer algumas confia a gura¸oes b´sicas, a primeira delas ser´ definir uma senha para o administrac˜ a a dor do sistema e adicionar mais...
Regístrate para leer el documento completo.