Instalando e configurando o CACTI no FreeBSD

Publicado por Perfil removido em 04/02/2011

[ Hits: 11.367 ]

 


Instalando e configurando o CACTI no FreeBSD



1) Instalando o pacote do CACTI

# find /usr/ports | grep cacti
# cd /usr/ports/.../cacti
# make install clean


2) Copiando o diretório CACTI

# cd /usr/local/share
# mv cacti /usr/local/www/


3) Alterando o httpd.conf do Apache

# ee /usr/local/etc/apache22/httpd.conf

Adicione as seguintes linhas:

Alias /status /usr/local/www/cacti

<Directory "/usr/local/www/cacti">
   Order allow,deny
   Allow from all
</Directory>

4) Configurando conexão com o banco de dados MySQL.

Acesse o banco de dados MySQL via phpmyadmin e adicione o cacti.SQL lá!

Criando username e setando senha para o cacti:

mysql> use cacti;
mysql> GRANT ALL ON cacti.* TO [email protected] IDENTIFIED BY 'senha';
mysql> flush privileges;

5) Editar o arquivo config.php:

# ee /usr/local/www/cacti/include/config.php

$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cacti";

6) Ajustando a TIMEZONE no php.ini

# cd /usr/local/etc
# ls
# cp php.ini-production php.ini
# ee php.ini


Adicione a linha abaixo:

date.timezone='America/Sao_Paulo'

7) Adicionando o poller.php no crontab

# ee /etc/crontab

Adicione a seguinte linha no crontab:

*/5 * * * * cactiuser /usr/local/bin/php /usr/local/www/cacti/poller.php > /dev/null 2>&1

8) Instalando e configurando o SNMPD

# find /usr/ports | grep snmp
# cd /usr/ports/../snmp
# make install clean


9) Ajustando o arquivo de configuração

# cd /usr/local/share/snmpd/
# ee snmpd.conf


Adicione as linhas:

syslocation home
syscontact email-administrador
rocommunity private
rwcommunity public
disk /mnt/bkp
memory
master yes

10) Ajustando o rc.conf

Edite o arquivo rc.conf:

# ee /etc/rc.conf

Adicione a linha:

snmpd_enable="YES"

11) Acessando o Cacti

http://192.168.2.102:8080/status/install/

* No primeiro LOGIN utilize os seguintes dados para setar a senha de administrador:
  • Usuário: admin
  • Senha: admin

Outras dicas deste autor

Como fazer os sensores da placa mãe funcionarem no Slackware

Mandriva Control Center: o canivete suíço do usuário Linux

Como colocar ícone de vidro (glass icon) no Linux [Vídeo]

Vídeo aula: trabalhando com o DeVeDe (ogg para avi)

Gentoo - Instalação com o Anaconda

Leitura recomendada

Mini-aplicativo KDE para velocidade do modem

Como restaurar um ambiente Xfce

Como remover "Update Avaliable" do Sublime Text no Linux

Gimp não imprime? Solução.

Rodinha do mouse (MWheel) funcionando no Emacs

  

Comentários
[1] Comentário enviado por removido em 04/02/2011 - 23:43h

Legal cara ! Valeu ...



Abraço.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts