Implementando Cacti em distribuições Debian

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.

[ Hits: 26.473 ]

Por: joelmoises em 19/05/2009


Instalando e configurando o MySQL



Instalar o MySQL:

# apt-get install mysql-server

Configurar o MySQL:

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.

# chown -R cactiuser /var/www/cacti/rra
# chown -R cactiuser /var/www/cacti/log


Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Instalando e configurando o MySQL
   3. Instalando o RRDTool e net-snmp
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh

GoblinX: Um live-cd baseado no Slackware

Teste de software

Emacs - Poderoso ambiente de trabalho

Netterm no Linux

  
Comentá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.


Abraços

[2] Comentário enviado por volcom em 20/05/2009 - 11:12h

Legal!

Instalei e esta no ar!!!

Esta disponível em Português?!

Abraço!

[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

[4] Comentário enviado por r2_ifmt4 em 25/05/2009 - 16:28h

Olá volcom.

Desculpe a demora em responder, estive trabalhando em alguns projetos e não pude responder as perguntas.

Bem, o Cacti não está disponível em Português. Mas os processos de configurações dentro dele são bem intuitivas e exigem apenas inglês técnico.

Vlw.

[5] Comentário enviado por r2_ifmt4 em 25/05/2009 - 16:47h

Olá edublind.

Da mesma maneira, peço desculpas pela demora.

Bem, não sei se fez o teste php, como indicado na primeira parte do artigo.
Se fez e também não deu certo, reintale o php5 e seus módulos.

Poste o resultado aqui, por favor.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts