O Cacti é um frontend para RRDTOOL que permite a criação de gráficos com estatísticas através de uma interface web escrita em PHP, sendo que estes gráficos e as informações necessárias para povoá-los são armazenados em um banco de dados MySQL.
Em TI é uma ferramenta de monitoramento que faz a tradução dos dados coletados pelo protocolo SNMP (porta 161 e 162).
Estarei fazendo a instalação remotamente por SSH. O Ubuntu Server 9.04 esta rodando virtualmente no VmWare Fusion.
Considerando que você selecionou a opção LAMP Server (Linux, Apache, MySql, PHP) durante a instalação do Ubuntu Server 9.04.
Vamos a instalação! Lembrando que é necessário ter internet no Linux. Ele faz a instalação através de seus repositórios da internet.
$ sudo apt-get install cacti
Na mensagem responda com sim (Y) e os pacotes serão baixados para o servidor.
Após baixar todos os pacotes será exibida esta imagem.
Pressione Enter.
O Configuring Cacti esta pergutando qual o servidor Web sendo utilizado, escolha Apache2. Lembrando que escolhemos a opção LAMP Server durante a instalação do Ubuntu Server 9.04. LAMP (Linux, Apache, MySql, PHP).
Após pressionar Enter começa a instalação propriamente dita. A próxima interação com o usuário será nesta imagem.
Responda yes e pressione Enter.
Nesta etapa ele esta perguntando qual a senha do administrador de banco de dados, digite a senha que você criou durante processo de instalação do My SQL.

Agora vamos criar uma senha para a base de dados do Cacti, crie sua senha!

Confirme sua senha e pressione enter.

A instalação continuará e rapidamente estará terminada com esta mensagem.

Nesta imagem mostra que o banco foi criado com sucesso. Verifica se o banco chamado cacti existi e já começa popular as tabelas do banco. Também dá um restart no servidor Web Apache2.
Para acessar o Cacti basta abrir seu brownser, e digitar http://ip_servidor/cacti no meu exemplo é este http://192.168.1.5/cactiserá exibida esta mensagem:

Pressione next.

Nesta mensagem escolha New Install e next.
Nesta próxima imagem você pode perceber que foi encontrado (Found) todos os caminhos dos arquivos necessários para o Cacti rodar normalmente.


O usuário padrão é admin e a senha admin. Será solicitado criar uma nova senha.

Esta será sua tela de gerência dos servidores, periféricos de redes, computadores ou qualquer dispositivo que possua protocolo SNMP.

No próximo post vou orientar como adicionar os dispositivos e monitorar via protocolo SNMP.