Cacti é uma interface em PHP, frontend para a ferramenta rrdtool, que coleta dados via SNMP e armazena dados sobre os gráficos de estatísticas de contas de usuários, informações sobre o estado da rede e demais configurações em uma base de dados MySQL. Monitora também o estado de elementos de rede e programas, bem como largura de banda utilizada e uso de CPU.
Depois do MySQL ter sido instalado, criaremos um usuário no banco de dados para utilizarmos no Cacti, no exemplo abaixo foi criado o "cactiuser":
# useradd -s /bin/false -d /dev/null cactiuser
Agora entraremos no MySQL para criar o banco de dados do Cacti.
# mysql -u root -p
Enter password:
O comando "create database cacti;" criará o banco de dados cacti:
mysql> create database cacti;
mysql> exit;
Fora do MySQL, digite o comando como mostrado abaixo. O MySQL importará as características de um banco, tabelas e chaves para um banco de dados que está temporariamente vazio:
# mysql -p -D cacti < /var/www/cacti/cacti.sql
Entre no MySQL novamente e siga as instruções abaixo. O comando "GRANT ALL" dará permissão de acesso para o usuário cactiuser:
# mysql -u root -p
Enter password:
mysql> GRANT ALL ON cacti.*TO cactiuser@localhost IDENTIFIED BY 'escolha-senha';
Logo depois insira o comando "flush privileges" para complementar os privilégios do cactiuser:
mysql> flush privileges;
Obs.: Depois desse comando você pode sair do MySQL.
Por final, vamos nomear o cactiuser como dono do diretório rra e log para o cactiuser poder fazer alterações nos diretórios.
[1] Comentário enviado por paulorvojr em 19/05/2009 - 14:09h
Muito bom o artigo, rápido e preciso!! parabens!!
uma sugestão no próximo artigo demonstre mais sobre suas funcionalidades, um exemplo, screenshots essas coisas, pessoal gosta e chama mais público para acessar.
[3] Comentário enviado por edublind em 22/05/2009 - 14:36h
Ola'amigo realmente seu artigo é muito bom porem estou com um pequeno problema
quando tento acessar a URL http://localhost/cacti me aparece a janela de download do firefox
com o seguinte arquivo oA4wjjbL.phtml.part sabe me dizer por que aisso acontece e como posso resolver?
Obrigado