Cacti Installation · 3 min read · Oct 15, 2025
Cacti No CentOS 4.4 Incluindo A Arquitetura de Plug-ins - Página 2
9 Criar o Banco de Dados MySQL e o usuário Cacti.
Neste passo, criamos o usuário e o grupo Cacti.
groupadd cacti
useradd -g cacti cactiuser
usermod -G cacti cactiuserAgora, vamos criar o banco de dados e conceder permissões conforme necessário.
mysql -u root -pDigite sua senha e no prompt do MySQL, insira os seguintes comandos:
create database cacti;
grant all on cacti.* to root;
grant all on cacti.* to root@localhost;
grant all on cacti.* to cactiuser;
grant all on cacti.* to cactiuser@localhost;
set password for cactiuser@localhost=password('cactipw');
exitFinalmente, vamos importar o arquivo SQL que criará as tabelas (lembre-se de que você precisará usar sua senha MySQL para completar este comando):
cd /../downloads/cacti-0.8.6j
mysql -uroot -p cacti < cacti.sql10 Definir permissões nos diretórios do Cacti
Agora precisamos definir algumas permissões para permitir que o Cacti funcione corretamente:
cd /../usr/local/cacti
chown -R cactiuser rra/ log/
chgrp apache log/cacti.log
chmod g+w log/cacti.log
11 Implementar tarefa CRON para o poller do Cacti
Estamos quase terminando a configuração manual. Nosso último passo é agendar o poller do Cacti para rodar a cada cinco minutos.
su cactiuser
crontab -e
Agora, pressione “Esc I” para entrar no modo de edição dentro do editor vi e cole o seguinte:
*/5 * * * * cactiuser /usr/bin/php /usr/local/cacti/poller.php > /dev/null 2>&1Nota: Certifique-se de que, ao colar esta linha no crontab, ela esteja toda em uma linha. Não tenho certeza se é um problema de formatação ou o que, mas às vezes, ao colar, ela quer quebrar e colocar a seção “/dev/null 2>&1” em uma linha separada, o que fará com que o poller falhe.
Pressione a tecla “Esc” uma vez para sair do modo de edição e então digite o seguinte e pressione a tecla Enter:
:wq
Antes de prosseguir, vamos verificar se seu crontab está correto. O seguinte comando mostrará o conteúdo do seu trabalho cron.
crontab -l
Se tudo parecer bom, você pode sair da conta cactiuser e voltar para a conta com a qual estava trabalhando anteriormente. Por exemplo, se você estava como root, você digitaria o seguinte:
su root
12 Instalar Cacti
Finalmente chegamos à área onde começamos a juntar tudo. No navegador de sua escolha (provavelmente em outra máquina, a menos que você tenha optado por um sistema X Window em seu servidor), insira o endereço do seu servidor na barra de endereços:
http://endereço IP do servidor/cacti/Se você tiver um sistema X Windows em seu servidor, você pode simplesmente ir para:
http://localhost/cacti/Na primeira tela, clique em “Próximo”.
Na segunda tela, certifique-se de que “Nova Instalação” esteja selecionado e clique em “Próximo”.
Na terceira tela, certifique-se de que seus caminhos correspondam aos mostrados abaixo e que não haja erros. Se você ver algum erro ou tiver caminhos não encontrados, verifique se instalou tudo, caso contrário clique no botão “Concluir”.
RRDTool Binary Path: /usr/bin/rrdtool
PHP Binary Path: /usr/bin/php
snmpwalk Binary Path: /usr/bin/snmpwalk
snmpget Binary Path: /usr/bin/snmpget
snmpbulkwalk Binary Path: /usr/bin/snmpbulkwalk
snmpgetnext Binary Path: /usr/bin/snmpgetnext
Cacti Log File Path: /usr/local/cacti/log/cacti.log
SNMP Utility Version: NET-SNMP 5.x
RRDTool Utility Version: RRDTool 1.2.x
Na tela de login, o primeiro login é:
Username: admin
Password: adminAgora você será forçado a mudar sua senha.
Um passo final é alterar as configurações para o Caminho da Fonte Padrão do RRDTool dentro do Cacti para a configuração correta. Sob a seção ‘Configuração’ do menu do Cacti, você deve ver um link para ‘Configurações’. Agora clique na aba ‘Caminhos’ e, no meio da página, você deve ver ‘Caminho da Fonte Padrão do RRDTool’. Nesta área, insira o seguinte:
/usr/local/rrdtool-1.2.23/share/rrdtool/fonts/DejaVuSansMono-Roman.ttfAgora clique no botão salvar.
Você deve agora ter uma instalação do Cacti totalmente funcional, embora leve alguns minutos para os gráficos serem preenchidos (eles não mostrarão imagens até que o poller tenha sido executado).
Para informações adicionais sobre como expandir sua solução de monitoramento, recomendo os seguintes sites:
Cacti - http://www.cacti.net/
Cactiusers - http://cactiusers.org/
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.