CACTI - O Tutorial Fácil -

Cacti Tutorial
Last Update: Jan 27 2008


Tool
Install
Ergonomy
Forum



Detalhes O que é o Cacti?
Screenshots
Pré-requisitos
Tutorial Cacti
Plugins
Clientes SNMP


Portuguese translation by Alexandro Silva.



âš ï¸âš ï¸âš ï¸
Please check our website about
attractions in Western Switzerland !! (Please use english translation).

âš ï¸âš ï¸âš ï¸
Merci de consulter notre site sur les
activités à faire en Suisse romande !!



Temos que instalar que é de fato um script perl.
Você pode baixar os arquivos e configurá-los (“instalação manualâ€) ou use apt-get cacti.

1. PACKAGE INSTALL 2. MANUAL INSTALL


1- INSTALAR O CACTI COM O APT-GET (recomendado)

#apt-get install cacti
Você terá que configurar o mysql usando um pequeno assitente.
no final do tutorial, um banco de dados mysql e um usuário chamado cacti serão automaticamente criados.

cacti package install ubuntu debian MySql root user password Senha do usário root do MySql
cacti package install ubuntu debian New MySql cacti user password Nova senha do usuário cacti no MySql
cacti package install ubuntu debian	Confirm MySql cacti user password Confirmar senha do usuário cacti no MySql
cacti package install ubuntu debian	Web server used by cacti Servidor web usado pelo cacti
Agora o cacti está pronto para ser usado via: http://localhost/cacti
O login e a senha padrão são admin.
O Cacti checará se todas as ferramentas requeridas estão corretamente instaladas.

cacti installation guide 	Cacti license Licença do Cacti
cacti installation guide 		Select upgrade or new install Selecione "atualização" ou "nova instalação"
cacti installation guide 	Check if the required tools are correcty seen by cacti Verifique se as ferramentas requeridas foram corretamente informadas pelo cacti
Note que é o script poller.php que envia as requisições para os hosts remotos é lançado o usuário apache2 , que significa www-data.

Para reconfigurar o cacti, use o seguinte comando:

#dpkg-reconfigure cacti
Se você deseja ativar o poller manulamente:

#/usr/share/cacti/site/php5 poller.php
Algumas vezes você precisa ativá-lo manualmente, então ele executará automaticamente a cada 5 minutos por padrão.

Topo da página



2- INSTALAÇÃO MANUAL DO CACTI

Baixe o Catci em http://www.cacti.net
descomapcte o arquivo tar.gz

#tar -xvf cacti-0.8.6h.tar.gz
mova a pasta descompactada para dentro da sua pasta /var/www, por exemplo:

#mv /home/po/Desktop/cacti /var/www/
Então configure o banco de dados do Cacti

#mysqladmin -u root -p create cacti
Nós agora temos que inserir a tabela do Cacti dentro do banco de dados:

mysql -u root -p cacti < /var/www/cacti/sql/cacti.sql
Como sempre, é melhor acessar o banco de dados sem o usuário root.
Então, logue no banco de dados e crie um novo usário MySQL:

#mysql -u root -p cacti
Nós daremos todos os direitos para o usuário cacti no banco de dados cacti:

mysql> grant all on cacti.* to cactiuser@localhost identified by 'cactiuser';
Agora, recarregue as permissões do mysql:

mysql>flush privileges;
mysql>exit
Nós precisamos modificar as configurações de conexão com o banco de
dados localizados no arquivo /var/www/cacti/include/config.php.

$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cactiuser";
$database_port = "3306";
Nós precisamos criar o usuário que executará o cacti, este usuário não será permitido executar qualquer comando na shell (/bin/false):

#useradd cacti -d /var/www/cacti/ -s /bin/false

Nós precisamos que o usuário cacti escreva em dois diretório, então:

#chown -R cacti /var/www/cacti/
Nós precisaremos fazer um cron job para executar script php a cada 5 minutos

#crontab -e -u cacti
*/5 * * * * php5 /var/www/cacti/poller.php > /dev/null 2>&1
Reinicie o servidor web apache:

#/etc/init.d/apache2 restart
Finalmente nós podemos logar no cacti usando um navegador web:

http://your_ip_address/cacti
Use "admin" como o login e senha padrão.
Veja o browser screenshots.

Topo da página