Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Terminais
Por melkor
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Instalando Cacti no Debian 5.0
Linux user
Danilo Neves
06/04/2009
Nesse tutorial ilustrado, mostro como instalar o Cacti e suas dependências na distribuição Debian 5.0 Linux.
Por: danilorpneves
[ Hits: 28880 ]
Conceito: 9.4   4 voto(s)4 voto(s)4 voto(s)4 voto(s)4 voto(s) + quero dar nota ao artigo

Instalando dependências

Configurar repositórios do Debian:

# cd /etc/apt
# nano sources.list


deb http://mirrors.kernel.org/debian lenny main contrib non-free
deb-src http://mirrors.kernel.org/debian lenny main contrib non-free

Sair do arquivo e salvar.
Ctrl+X "para sair".
S "para salvar modificações".
Enter "para confirmar".

Atualizando o Debian:

# apt-get update
# apt-get upgrade


Instalando dependências:

Esse pacote é exclusivo da distribuição Debian, engloba diversas ferramentas de desenvolvimento GNU/Linux (ex: gcc, g++, make), necessárias para a compilação dos arquivos fonte (source).

# apt-get install build-essential

Este é um front-end para o comando update-rc. Permite a você controlar que serviços serão iniciados automaticamente em seu sistema operacional, bem parecido com "ntsysv da distribuição Red Hat:

# apt-get install rcconf

Ncurses é uma biblioteca que provê uma API para o desenvolvimento de interfaces em modo texto:

# apt-get install libncurses5-dev Libgd2-xpm é uma biblioteca de código-fonte aberto para a criação de imagens dinâmicas:

# apt-get install libgd2-xpm

Libxpm-dev consiste em um formato de imagem do ASCII e de uma biblioteca em C:

# apt-get install libxpm-dev

Libpng12-dev é uma biblioteca de referência de imagens PNG:

# apt-get install libpng12-dev

Libgdbm-dev é uma sequência de rotinas de banco de dados que utilizam hash extensivo:

# apt-get install libgdbm-dev

Rrdtool é um sistema base de dados round-robin, criado por Tobias Oetiker sob licença GNU/GPL. Foi desenvolvido para armazenar séries de dados numéricos sobre o estado de redes de computadores, porém pode ser empregado no armazenamento de qualquer outra série de dados como temperatura, uso de CPU etc. RRD é um modo abreviado de se referir a Round Robin Database (base de dados round-robin).

A base de dados gerada possui um tamanho máximo o qual, uma vez atingido, não é ultrapassado. Os dados numéricos armazenados são consolidados conforme a configuração fornecida, de modo que a resolução deles seja reduzida de acordo com o tempo que estão armazenados. Neste processo, apenas as médias dos valores antigos são armazenados.

# apt-get install rrdtool

SNMP e SNMPD.

O protocolo SNMP é um protocolo de gerência típica de redes TCP/IP, da camada de aplicação que facilita o intercâmbio de informação entre os dispositivos de rede. O SNMP possibilita aos administradores de rede gerenciar o desempenho da rede, encontrar e resolver problemas de rede, e planejar o crescimento desta.

# apt-get install snmp
# apt-get install snmpd
# apt-get install libnet-snmp-perl libsnmp


Depois de instalar todas essas dependências, vamos instalar APACHE, MYSQL e PHP, que é conhecido como o famoso LAMP (Linux + Apache + MySQL + PHP).

Neste capítulo não vou entrar em detalhe porque no VOL existe muitos artigos sobre esse assunto.

Próxima página >>




Páginas do artigo
   1. Instalando dependências
   2. Instalando Apache, PHP5 e MySQL
   3. Instalando o Cacti

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por rafaelfreitas em 06/04/2009 - 15:06h:

Parabéns pelo artigo... bem didático....
continue com os artigos sobre o CACTI...



[2] Comentário enviado por agimenez em 09/04/2009 - 09:14h:

Muito bom, parabéns!!!

Mas queria entender como monitorar sistema Linux e Windows, como grafico de consumo de trafego... se tiver alguma coisa que possa compartilhar conosco, seria bem legal!!!!

[3] Comentário enviado por hendrigo em 13/04/2009 - 13:56h:

Qual versão do rrdtool ele instala, 1.2 ou 1.3?

[4] Comentário enviado por agimenez em 13/04/2009 - 15:25h:

RRDtool 1.2.15

[5] Comentário enviado por thacius_m em 14/04/2009 - 13:33h:

Parabens pelo tutorial...



[6] Comentário enviado por carlinhojunior em 14/05/2009 - 09:03h:

E aí kra tudo bem...

olha só...

quando digitei o comando Chown apareceu o seguinte:

chown: usuário inválido: `mysql-mysql'

porque?

o que devo fazer?...

t+

[7] Comentário enviado por ricardogermano em 29/09/2009 - 10:06h:

Parabéns otimo artigo mas o problema é que na instalação do "mysql-server" esta errado esta ditado "msyql-server ".
Até mais .
Por que nós amamos a liberdade!

[8] Comentário enviado por gustavo@qos em 01/12/2010 - 08:08h:

Desculpe a dificuldade boba mas meu negocio é mais router cisco, eu também quando cheguei no chown deu o seguinte -> chown: usuário inválido: `mysql-mysql' dai até troquei pros usuário e senha e vice ver do Mysql mas nada.. hehe abs obrigado e belo artigo.


At
Gustavo Franco

[9] Comentário enviado por hellsdragon em 07/12/2010 - 16:43h:

Eae Gustavo,

Na linha
chown -R mysql-mysql /var/lib/mysql

Mude para
chown -R mysql:mysql /var/lib/mysql

Espero ter ajudado!

H'D

[10] Comentário enviado por wp3m5 em 20/12/2010 - 19:58h:

Prezado amigo quando tento acessar o cacti ta apresentando o seguinte erro:
Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user 'cacti'@'localhost' (using password: YES) in /usr/share/php/adodb/drivers/adodb-mysql.inc.php on line 382

[11] Comentário enviado por snoose em 10/01/2011 - 12:00h:

Muito bom o artigo.
Tudo em perfeito estado.
Só na hora do comando chown que não funcionou, porém o resto show de bola.
[]ś

[12] Comentário enviado por UnsigneD em 13/06/2011 - 15:32h:

Está a dar este erro quando tento aceder ao http://localhost/cacti :

Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user 'cacti'@'localhost' (using password: YES) in /usr/share/php/adodb/drivers/adodb-mysql.inc.php on line 382

Alguem me sabe ajudar?

Cumprimentos e obrigado :)

[13] Comentário enviado por danilo neves em 14/06/2011 - 09:03h:

Você chegou criar a database e importou as tables do cacti no mysql ?
Você criou o usuário cacti no banco e deu permissão pra ele ?
qual foi sua referência ?


[14] Comentário enviado por rafarrs_info em 12/08/2011 - 10:36h:

Prezado Danilo, muito bom o post.
No entanto estou com um problema em meu cacti que ele não gera gráficos. Assim quando clico em Console, Graphs Management e escolho o gráfico ele aparece normal, porém quando clico em Graphs e escolho a árvore o gráfico não aparece, não mostra a imagem.
Alguém poderia me ajudar ou passou pelo mesmo problema ?
Desde já agradeço atenção.

[15] Comentário enviado por danilo neves em 16/08/2011 - 15:50h:

verifica se no cron está rodando o poller.php a cada 5 minutos.

[16] Comentário enviado por karact em 16/08/2011 - 21:13h:

Da uma olhada se a versão do RRDTool que vc instalou é a mesma da que está selecionada no frontend.


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.