Pular para o conteúdo

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.
Tales Monção de Souza tales.souza
Hits: 81.730 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Parte 2: 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.

   1. Introdução
   2. Configurando o Cacti

Instalando e configurando o vsftpd no Ubuntu

Instalação do Gitlab e introdução ao Git

Cluster Beowulf

Configurando suporte Firebird no LAMP (xampp) em Lubuntu

Configurando uma placa de rede no Linux

Pós-instalação do Fedora 19 (GNOME Shell)

#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

Entre na sua conta para comentar.