Você está na página 1de 3

Lição 1 - Introdução

Para gerenciar processos e recursos do seu computador utilizando a ferramenta Cacti,


iniciaremos com as definições de alguns conceitos importantes sobre os quais falaremos
durante esse curso. São eles:

RRDtool
RRD é a abreviação de Round Robin Database, sistema cujo objetivo é armazenar e
monitorar dados em série obtidos durante um período de tempo pré-determinado. Esses
dados obtidos são denominados dados circulares, pois seu tamanho ocupado em disco
não aumenta com o decorrer do tempo e nem com a quantidade de dados já
armazenados. Entretanto, o RRDTOOL não é capaz de gerar páginas html ou produzir
gráficos, fato que torna necessário a sua comum utilização associada a um front-end.

SNMP
O SNMP (Simple Network Management Protocol) é um protocolo de gerência definido
a nível de aplicação, é utilizado para obter informações de servidores SNMP. Foi
desenvolvido para gerenciar, monitorar e controlar configurações, performance, falhas,
estatísticas e segurança da rede. Sendo um padrão para gerenciamento de LANs,
particularmente para aplicações de missão crítica. O gerenciamento da rede através do
SNMP permite o acompanhamento simples e fácil do estado, em tempo real, da rede,
podendo ser utilizado para gerenciar diferentes tipos de sistemas. O SNMP é um
protocolo inicialmente desenvolvido para ser uma alternativa ao protocolo CMIP (mais
completo, porém não foi bem recebido no mercado devido a sua alta complexidade). O
SNMP, por ser mais simples e dar a conta do recado, acabou virando padrão de
mercado e hoje já está na versão SNMP V3. Veremos mais à frente esse protocolo mais
detalhadamente.

Cacti
O Cacti é uma ferramenta gráfica de gerenciamento de dados de rede desenvolvida para
ser utilizada por administradores de rede com uma não muito rica experiência na área,
enquanto por outro lado, disponibiliza recursos bem poderosos para serem utilizados em
redes bastante complexas. O Cacti é um front-end para o RRDTOOL desenvolvido na
linguagem PHP, possui uma interface web e armazena todos os seus dados em um
banco de dados MySql. Utilizando essa ferramenta, é possível fazer o polling de hosts
SNMP, criar gráficos e gerenciar o acesso de usuários a toda a informação já coletada.

Esta ferramenta disponibiliza a seus usuários uma interface intuitiva e bem agradável de
se usar, sendo acessível a qualquer tipo de usuários, desde inexperientes até usuários
com uma grande experiência. Com o Cacti, é possível fazer o controle de acesso por
nível de usuário, ou seja, podemos configurar o acesso a certas informações apenas por
determinados usuários. Além disso, o fato do usuário desejar adicionar algum novo
equipamento para ser monitorado não é uma tarefa complicada como em outras
ferramentas(por exemplo o MRTG), bastando para isso alguns poucos minutos.

O monitoramento de redes usando o Cacti é bastante fácil e agradável, e o objetivo


deste curso é ensinar o usuário a instalar e configurar essa ferramenta de grande
usabilidade no mundo tecnológico atual. E o melhor, é um programa LIVRE, ou seja,
disponibilizado para qualquer um baixá-lo e instalá-lo em seu computador.

A versão atual do Cacti é a cacti-0.8.6h.

Lição 1 - Introdução

Nesse capítulo ensinaremos como proceder para instalar o Cacti em seu computador,
sendo que a distribuição abordada nesse curso é uma baseada em Debian e que possui o
APT para instalar pacotes.

Para instalar, abra o terminal e, como usuário root, digite:

#apt-get install cacti

Caso você não esteja como superusuário (root), antes digite o comando citado "su" e em
seguida a senha de root.

O Cacti exige que se tenha instalado em seu computador os seguinte pacotes:

 Apache (ou outro servidor web);


 PHP (versão > 4) + extensões php-snmp e php-gd2;
 Banco de dados MySQL;
 net-snmp;
 RRDtool.

Mas no momento que você executa o comando acima para a instalação do Cacti, o APT
instalará previamente todos esses pacotes dos quais o Cacti depende para funcionar.

Para verificar se os pacotes acima foram realmente instalados, a forma mais fácil é
usando o gerenciador de pacotes Synaptic (Desktop > administração > Synaptic) .

Assinale a alternaviva correta:

Quais dos pacotes o cacti não possui dependência para funcionar:


MySQL.

Net-snmp.

RRDtool.

Python2.3

Você também pode gostar