Você está na página 1de 16

10/11/2008

Instalao e configurao do Cacti


Tecnologia de Redes de Computadores Gerncia de Redes

Agenda
O que o Cacti Funcionalidades Instalao Configurao Monitorando um host Linux Monitorando um host Windows

Gerncia de Redes Felipe Tocchetto

Gerncia de Redes Felipe Tocchetto

O que o Cacti
Frontend para o RRDTool Armazena informaes em MySQL para gerao de grficos Suporte a SNMP Ferramenta web Multi usurio http://www.cacti.net/
Gerncia de Redes Felipe Tocchetto

Funcionalidades
Grficos Gerenciamento de usurios Templates

Gerncia de Redes Felipe Tocchetto

10/11/2008

Preparativos
Tornar-se root
root@gerente:~# sudo bash

Instalao
1. 2. 3. 4. 5. 6. Apache MySQL SNMP SNMPD RRDTool Cacti

Atribuir um endereo IP para sua mquina virtual


root@gerente:~# dhclient

Verificar o endereo IP
root@gerente:~# ifconfig

Logar via SSH usando o Putty


Gerncia de Redes Felipe Tocchetto

Gerncia de Redes Felipe Tocchetto

Apache
Instalando o Apache com suporte PHP
root@gerente:~# aptitude install apache2 php5 php5-common php5-cgi php5-cli php5-mysql php5-gd libapache2-mod-php5

Apache
Verificar se o Apache est rodando
root@gerente:~# ps ax | grep apache 5231 ? 5359 ? 5360 ? Ss S S 0:00 /usr/sbin/apache2 -k start 0:00 /usr/sbin/apache2 -k start 0:00 /usr/sbin/apache2 -k start

Reiniciando o Apache
root@gerente:~# cd /etc/init.d/ root@gerente:/etc/init.d# ./apache2 restart

Gerncia de Redes Felipe Tocchetto

Gerncia de Redes Felipe Tocchetto

10/11/2008

Apache
Acessando via browser

MySQL
Instalando
root@gerente:~# aptitude install mysql-server

Definindo a senha para o root do MySQL

Gerncia de Redes Felipe Tocchetto

Gerncia de Redes Felipe Tocchetto

10

MySQL
Reiniciando o MySQL
root@gerente:~# cd /etc/init.d/ root@gerente:/etc/init.d# ./mysql restart

SNMP
Aplicativos para configurao e acesso SNMP
root@gerente:~# aptitude install snmp

Verificar se o MySQL est rodando


root@gerente:~# ps ax | grep mysql

Gerncia de Redes Felipe Tocchetto

11

Gerncia de Redes Felipe Tocchetto

12

10/11/2008

SNMPD
Aplicativo servidor SNMP Transformando a mquina em um agente
root@gerente:~# aptitude install snmpd

RRDTool
Aplicativo usado para armazenar as informaes e gerar os grficos
root@gerente:~# aptitude install rrdtool

Gerncia de Redes Felipe Tocchetto

13

Gerncia de Redes Felipe Tocchetto

14

Cacti
Instalando
root@gerente:~# aptitude install cacti

Instalao Cacti
Selecionando tipo de servidor web

Gerncia de Redes Felipe Tocchetto

15

Gerncia de Redes Felipe Tocchetto

16

10/11/2008

Instalao Cacti
Configurando a base de dados

Instalao Cacti
Senha do root do MySQL

Gerncia de Redes Felipe Tocchetto

17

Gerncia de Redes Felipe Tocchetto

18

Instalao Cacti
Criando uma senha para o usurio cacti

Instalao Cacti
Confirmao da senha do usurio Cacti

Gerncia de Redes Felipe Tocchetto

19

Gerncia de Redes Felipe Tocchetto

20

10/11/2008

Configurao Cacti
Procedimento ps instalao Realizado via browser

Configurao Cacti
Mensagem inicial

Gerncia de Redes Felipe Tocchetto

21

Gerncia de Redes Felipe Tocchetto

22

Configurao Cacti
Selecionando o tipo de instalao

Configurao Cacti
Checagem de requisitos para instalao

Gerncia de Redes Felipe Tocchetto

23

Gerncia de Redes Felipe Tocchetto

24

10/11/2008

Configurao do Cacti
Tela de Login

Configurao Cacti
Senha inicial de acesso
Username: admin Senha: admin

Obrigatria a troca aps o login

Gerncia de Redes Felipe Tocchetto

25

Gerncia de Redes Felipe Tocchetto

26

Configurao Cacti
Efetuando a troca da senha

Configurao Cacti
Tela inicial do programa

Gerncia de Redes Felipe Tocchetto

27

Gerncia de Redes Felipe Tocchetto

28

10/11/2008

Configurao Cacti
Duas sesses
Console: Configuraes administrativas, novos grficos Graphs: visualizao de grficos

Configurao Cacti
Grficos pr configurados

Gerncia de Redes Felipe Tocchetto

29

Gerncia de Redes Felipe Tocchetto

30

Configurao Cacti
Dois elementos principais
Devices: elemento monitorado Graphs: grficos de itens monitorados nos elementos

Configurando host para usar SNMP


Configurando o agente da mquina
root@gerente:~# vi /etc/snmp/snmpd.conf #com2sec paranoid default com2sec readonly default #com2sec readwrite default public tok private

Gerncia de Redes Felipe Tocchetto

31

Gerncia de Redes Felipe Tocchetto

32

10/11/2008

Configurando host para usar SNMP


Reiniciando o servio SNMPD
root@gerente:~# /etc/init.d/snmpd restart

Configurando o Template
Modificar para SNMP enabled host

Testando
root@gerente:~# snmpwalk -v 2c -c tok localhost

Gerncia de Redes Felipe Tocchetto

33

Gerncia de Redes Felipe Tocchetto

34

Setando a verso do SNMP


Verso e comunidade

Criando novos grficos


Uso de disco e rede

Gerncia de Redes Felipe Tocchetto

35

Gerncia de Redes Felipe Tocchetto

36

10/11/2008

Criando novos grficos


Grficos criados

Monitorando Windows
Habilitando SNMP

Gerncia de Redes Felipe Tocchetto

37

Gerncia de Redes Felipe Tocchetto

38

Monitorando Windows
Habilitando SNMP

Configurando o servio SNMP


Acessando os servios do Windows

Gerncia de Redes Felipe Tocchetto

39

Gerncia de Redes Felipe Tocchetto

40

10

10/11/2008

Configurando o servio SNMP


Localize: Servio SNMP

Configurando o servio SNMP


Na guia Agente altere os valores de contato

Gerncia de Redes Felipe Tocchetto

41

Gerncia de Redes Felipe Tocchetto

42

Configurando o servio SNMP


Na guia Segurana defina a comunidade

Configurando o servio SNMP


Testando do computador gerente
root@gerente:~# snmpwalk -v 2c -c yok 192.168.157.131 | grep -i syslocation SNMPv2-MIB::sysLocation.0 = STRING: Lab Redes FAC2

Gerncia de Redes Felipe Tocchetto

43

Gerncia de Redes Felipe Tocchetto

44

11

10/11/2008

Adicionando o host no Cacti


Configurando o Cacti

Adicionando host no Cacti


Preenchendo os dados

Gerncia de Redes Felipe Tocchetto

45

Gerncia de Redes Felipe Tocchetto

46

Adicionando host no Cacti


Preenchendo os dados (cont.)

Adicionando host no Cacti


Gerando um grfico

Gerncia de Redes Felipe Tocchetto

47

Gerncia de Redes Felipe Tocchetto

48

12

10/11/2008

Adicionando o host no Cacti


Visualizando os grficos criados

Tree View
Colocando na Tree View

Gerncia de Redes Felipe Tocchetto

49

Gerncia de Redes Felipe Tocchetto

50

Tree View
Preenchendo dados

Tree View
Host adicionado

Gerncia de Redes Felipe Tocchetto

51

Gerncia de Redes Felipe Tocchetto

52

13

10/11/2008

Configurando um agente Linux


Instalando Os softwares necessrios
root@agente:~# aptitude install snmp snmpd

Configurando um agente Linux


Reiniciando
root@agente:~# /etc/init.d/snmpd restart

Testando do agente
root@agente:~# snmpwalk v 2c c tok localhost

Configurando
root@agente:~# vi /etc/snmp/snmpd.conf #com2sec paranoid default com2sec readonly default #com2sec readwrite default agentaddress <IP>:161 public tok private

Testando do gerente
root@gerente:~# snmpwalk v 2c c tok 192.168.157.40

Gerncia de Redes Felipe Tocchetto

53

Gerncia de Redes Felipe Tocchetto

54

Adicionando host no Cacti


Devices

Adicionando host no Cacti


Preenchendo os dados

Gerncia de Redes Felipe Tocchetto

55

Gerncia de Redes Felipe Tocchetto

56

14

10/11/2008

Adicionando host no Cacti


Preenchendo dados (cont.)

Adicionando host no Cacti


Host salvo

Gerncia de Redes Felipe Tocchetto

57

Gerncia de Redes Felipe Tocchetto

58

Colocando na rvore (tree view)


Adicionando

Colocando na rvore (tree view)


Preenchendo os dados

Gerncia de Redes Felipe Tocchetto

59

Gerncia de Redes Felipe Tocchetto

60

15

10/11/2008

Colocando na rvore (tree view)


Adicionado

Colocando na rvore (tree view)


Grficos do hosts monitorados

Gerncia de Redes Felipe Tocchetto

61

Gerncia de Redes Felipe Tocchetto

62

Dvidas
Felipe Tocchetto felipe@tocchetto.com

Gerncia de Redes Felipe Tocchetto

63

16

Você também pode gostar