Cacti Centos
Cacti no Centos 6.3
Cacti é uma ferramenta de monitoramento que gera gráficos , é muito util para verificar a largura da banda em sua rede , uso da CPU , uso de Memoria ,etc.... é uma ferramenta muito para para os Administradores de Redes.
Instalando os Pacote no Centos
Apache
# yum install httpd httpd-devel -y
PHP
# yum install php php-devel php-snmp -y
RrdTool
# yum install rrdtool rrdtool-php rrdtool-devel -y
MySQL
# yum install mysql mysql-devel mysql-server php-mysql -y
Net-snmp
# yum install net-snmp net-snmp-utils net-snmp-libs net-snmp-devel -y
Adicione o Mysql e o Apache na inicialização
# chkconfig httpd on
# chkconfig mysqld on
Agora vamos definir uma senha para o mysql
# service mysqld start
# mysqladmin -u root password '12345'
Agora baixe o Cacti
# wget http://www.cacti.net/downloads/cacti-0.8.8a.tar.gz
Descompacta o Cacti
# tar -zxvf cacti-0.8.8a.tar.gz
Mova para o /var/www/
# mv cacti-0.8.8a /var/www/cacti
Crie o banco de dados cacti
# mysqladmin -p create cacti
Agora vamos criar as tabelas da base do cacti
# mysql -p cacti < /var/www/cacti/cacti.sql
Ajuste as permissões no MySQL
# mysql -u root -p
mysql> GRANT ALL ON cacti.* TO user@localhost IDENTIFIED BY ‘senha’; mysql> flush privileges; mysql> quit
Vamos configurar o Apache para acessarmos o Cacti
# vim /etc/httpd/conf.d/cacti.conf
e adiciona
Alias /cacti /var/www/cacti
<directory /var/www/cacti>
Allow from all
</Directory>
Agora vamos ajudar a configuração do Cacti ao acesso ao banco de dados
# vim /var/www/cacti/include/config.php
e configura o acesso ao banco com usuário e senha
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "user";
$database_password = "senha";
$database_port = "3306";
$database_ssl = false;
configure o crontab
# crontab -e
e adiciona a linha
*/5 * * * * php /var/www/cacti/poller.php >