Instalando e configurando Cacti + SNMP no CentOS / Red Hat

Cacti é uma ferramenta gráfica de rede semelhante ao MRTG. Como faço para instalar e configurar as opções comuns para coletar dados do SNMP e vários outros dados, como o carregamento do sistema, status da rede, espaço em disco, usuários logados etc em um RRD? Veremos como neste artigo.

[ Hits: 78.514 ]

Por: Tales Monção de Souza em 24/03/2010 | Blog: http://talesmoncao.wordpress.com


Configurando o Cacti



Edite o arquivo /etc/cacti/db.php:

# vi /etc/cacti/db.php

Faça as alterações como segue:

/* Certifique-se se os dados estão corretos no /host/user/password */
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "zYn95ph43zYtq";
$database_port = "3306";

Salve o arquivo e feche.

Configurando o httpd

Edite o arquivo /etc/httpd/conf.d/cacti.conf:

# vi /etc/httpd/conf.d/cacti.conf

Você precisa liberar acesso total ou somente à sua rede ao Cacti:

# Cacti: An rrd based graphing tool
#
Alias /cacti    /usr/share/cacti
 
<Directory /usr/share/cacti/>
        Order Deny,Allow
        Deny from all
        Allow from 10.0.0.0/8
</Directory>

Outra opção é criar o arquivo /usr/share/cacti/.htaccess para proteger o diretório.

Finalmente, reinicie o httpd:

# service httpd restart

Executando cacti cronjob.

Edite o arquivo /etc/cron.d/cacti:

# vi /etc/cron.d/cacti

Retire o comentário da linha:

*/5 * * * *     cacti   /usr/bin/php /usr/share/cacti/poller.php > /dev/null 2>&1

Salve e feche o arquivo.

Executando o instalador do Cacti.

Agora o Cacti está pronto para ser instalado. Teste a URL:

http://seu.servidor/cacti/

ou

http://ip.do.servidor/cacti/

Basta seguir as instruções na tela. O nome de usuário e senha padrão para Cacti é: admin / admin. Após o primeiro login você mudará a senha padrão.

Como faço para configurar o SNMP?

SNMP podem ser usados para monitorar o tráfego do servidor. Uma vez instalado o login para o Cacti:
  1. Clique em Devices.
  2. Selecione Localhost.
  3. Certifique-se de opções SNMP.

Por fim, clique no botão Salvar.

Como faço para criar gráficos SNMP?
  1. Clique em "Criar gráficos para este host", link no canto superior direito.
  2. Selecione SNMP - Interface Statistics.
  3. Selecione um tipo de gráfico (tais como Entrada / Saída de bytes com largura de banda total)

Por fim, clique no botão Criar.

Página anterior    

Páginas do artigo
   1. Introdução
   2. Configurando o Cacti
Outros artigos deste autor

Instalando e configurando o vsftpd no Ubuntu

Leitura recomendada

Aprimoramento de Desempenho da Instalação Debian

Monitorando No-Break no Ubuntu 12.04

Servidor web nginx com PHP-FPM e memcached

Notebook HP Pavilion DV (família)

Instalando Servidor ELASTIX (PABX-IP)

  
Comentários
[1] Comentário enviado por agimenez em 24/03/2010 - 14:50h

Legal o artigo, mas seria legal ter um explicando como configurar o Cacti para monitoração de Windows e Linux... pois o sistema parece ser bem complicado...

Se alguém ler meu comentário e puder contribuir...

Mesmo assim, parabéns!!

[2] Comentário enviado por Lisandro em 26/03/2010 - 15:46h

Não conhecia... Bem interessante.

[3] Comentário enviado por renan sousa em 05/04/2010 - 11:01h

parabens continue fornecendo conhecimentos para quem esta comesando

[4] Comentário enviado por rafaelcarcara em 19/10/2010 - 13:38h

Camarada, instalei a cacti utilizando o seu material, mas meu apache parou de funcionar. "Restartei", observei logs, mas não consegui descobrir o problema. O acesso ao cacti não é somente o problema, já que nem a pagina de boas vindas do apache pode ser acessada.

Você teve problema parecido?
Tem alguma dica para me ajudar?

Postei uma pergunta que possui mais informações, se for possível consulte-a.

http://www.vivaolinux.com.br/topico/Apache-Web-Server/Apache-cacti-no-CENTOS-5.5-x86_64

Obrigado.

[5] Comentário enviado por samukasmk em 19/10/2011 - 11:35h

Cara! Perfeito to me aprofundando em CentOs,

Dessa maneira ficou muito prática com o YUM. Parabens!

[6] Comentário enviado por samukasmk em 19/10/2011 - 11:39h

Galera quem penar com a nova senha, "eu nunca lembro a padrão"

Acessa o Mysql, e altera ela direto,

########################################################

mysql -uroot -p

mysql> use cacti

mysql> update user_auth set password=MD5('NOVASENHA') where username='admin';


########################################################

Vlw!


Contribuir com comentário