Cacti + Plugins (Settings, Monitor, Thold e Weathermap) - Instalação e configuração

Procurei descrever neste artigo a instalação, configuração e boas práticas de uso desta ferramenta que, aliada aos plugins, torna-se essencial para administração de rede e devices de uma rede de dados. Mostrarei também como implantar e configurar o Cacti e seus plugins, como o Settings, Monitor, Thold e o Weathermap.

[ Hits: 83.617 ]

Por: Perfil removido em 15/07/2013


Usando os plugins



Nesta parte do artigo, os plugins já estão instalados e configurados, bastando apenas usá-los. Então, vamos lá:

Monitor

Na aba "Monitor", você verá as estatísticas dos seus host como tempo de uptime, última falha, tempo de ping entre outras informações.

Para que seus hosts apareçam na aba "Monitor", basta ativar a monitoração quando seu host estiver sendo integrado ao Cacti, clicando em "monitor host" ou, na aba "Device", clique no micro que queira monitorar e marque ele, após isso, escolha a opção ENABLE MONITORING. Pronto, assim os hosts passam a ser monitorados.

Thold

Nesta aba ficam os alarmes disparados por e-mail e os alarmes de hosts offline, lembrando que a configuração deste plugin foi mostrado no capítulo "Instalando os plugins".

Para que seu host passe a ser passível de envio de alarmes, basta na adição do host, marcar a opção GLOBAL AND LIST BELOW, ou escolher o host e marcar a opção APPLY TRESHOLDS.

Weathermap

Nesta aba, iremos criar o mapa de nossa rede, para isso precisamos clicar em "EDITOR", em "Named" crie um nome para o mapa e clique em "CREATE".

Após isso, aparecerá abaixo de onde você criou o mapa, o nome do mapa criado, com isso, basta clicar no mapa criado.

Na próxima tela aparecerá diversas opções, vou relatar as mais importantes:
  • ADD NODE :: para adicionar seu host no mapa, clique nele e depois em qualquer ponto do mapa para criar o host. Após, clique no host criado para editá-lo. As opções para mudar são ICON FILENAME, para escolher o ícone e depois, clique em PICK FROM CACTI. Após isto abrirá os seus hosts cadastrados, clique em qual queira mapear e qual opção quer mapear, por exemplo HD, Rede, etc.
  • ADD LINK :: para criar os links entre os hosts do mapa, clique nos hosts que queira linkar e pronto.

Bibliografia

Gostaria de agradecer os autores dos artigos e criadores dos links que usei como estudo, meu muito obrigado:
Página anterior    

Páginas do artigo
   1. Introdução / Requisitos
   2. Instalação
   3. Configurando os plugins
   4. Usando os plugins
Outros artigos deste autor

1º Fórum da Internet no Brasil

Asterisk com PostgreSQL e unixodbc

Usando joysticks em jogos que não possuem opção para utilizá-lo no Linux

Incron - supervisionando sistemas de arquivos

O protocolo EAP-TTLS

Leitura recomendada

Instalando Asterisk2Billing no SuSE 10.0

Servidor VoIP com Slackware e Asterisk

Zabbix e iPhone

Conky no Slackware 13

Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop

  
Comentários
[1] Comentário enviado por danniel-lara em 15/07/2013 - 11:10h

Parabéns pelo Artigo muito bom mesmo

[2] Comentário enviado por removido em 15/07/2013 - 13:24h

Obrigado, que bom que gostou.

[3] Comentário enviado por Filisteus em 08/08/2013 - 11:45h

Fiz todas essas etapas e meus hosts no monitor ficam todos down e no weathermap, ao adicionar host ele não deixar escolher o que monitorar. Só o host local ele me dar opções

[4] Comentário enviado por ueder84 em 01/10/2013 - 21:14h

Irmão os plugin management nao aparece no browser, meu arquivo config-php esta exatamente igual vc postou !

parabens pelo artigo mt bom!

[5] Comentário enviado por angkor em 27/11/2013 - 14:53h

Amigo boa tarde,

Tive problema para executar o comando patch, para que desse certo tive de executar o patch "patch -p1 -N --dry-run < cacti-plugin-0.8.7g-PA-v2.8.diff" e o "patch -p1 -N < cacti-plugin-0.8.7g-PA-v2.8.diff" de dentro de "/usr/share/cacti/site", ficou assim:
root@cacti:/usr/share/cacti/site# patch -p1 -N < ../cacti-plugin-arch/cacti-plugin-0.8.7g-PA-v2.8.diff

Abraços

[6] Comentário enviado por removido em 28/11/2013 - 12:01h

Tenta ao invés de executar de dentro do pasta site entrar dentro da pasta onde está o arquivo cacti-plugin-0.8.7g-PA-v2.8.diff, ou copia o arquivo em questão para a pasta /usr/share/cacti/site e executa o patch de lá. É necessário estar dentro da pasta onde está o arquivo. Qualquer coisa é só falar, abraço.


[7] Comentário enviado por danilovoigt em 12/03/2014 - 14:32h

Booa tarde,

Parabéns pelo artigo, bem explicado.

Só fiquei em dúvida em um ponto, não comenta no artigo se é necessário copiar o conteúdo da pasta files que fica dentro do diretório cacti-plugin-arch para a pasta /usr/share/cacti/site, é necessário né?

Outra questão, estou tendo muitas dificuldades quando executo as linhas: # patch -p1 -N --dry-run < cacti-plugin-0.8.7g-PA-v2.8.diff
# patch -p1 -N < cacti-plugin-0.8.7g-PA-v2.8.diff . Primeiramente quando executava as linhas pedia Patch File: ai fiz como recomentou para o outro amigo copiei o arquivo cacti-plugin-0.8.7g-PA-v2.8.diff para o diretório /usr/share/cacti/site ai executou com alguns erros. Mais após faço isso simplismente o cacti para de funcionar não acessa mais via web, continuei o procedimento executei o comando # mysql -p cacti < pa.sql ele me retorna um erro error 1050 (42s01) at line 5: table "plugin_config" already exists. Já tentei fazer seguindo outros procedimentos que vi pela web, mais em todas as vezes quando executo o comando diff o cacti para de funcionar. Alguém passou por isso? sabem o que pode ser? obrigado desde já

[8] Comentário enviado por felippedeabreu em 31/10/2014 - 13:39h

Eu fiz o tutorial até na parte de mover os arquivos para dentro da pasta plugins, depois movi a pasta "cacti-plugin-arch" para dentro de /usr/share/cacti/site, ai usei os comandos "patch -p1 -N --dry-run < cacti-plugin-arch/cacti-plugin-0.8.7g-PA-v2.8.diff" e "patch -p1 -N < cacti-plugin-arch/cacti-plugin-0.8.7g-PA-v2.8.diff " sem nenhum erro.


Dentro da pasta usei também o:

"mysql -p cacti < pa.sql", porem na primeira vez, deu um erro, tive que editar o arquivo "pa.sql", na linha 16, colocando:

) ENGINE=MyISAM;

no lugar de ) TYPE=MyISAM;



O único arquivo que alterei foi o /usr/share/cacti/site/plugins/weathermap/editor.php, na linha 7, colocando TRUE ($ENABLED=true;).

Além disso, tive que instalar o php5-gd (utilizando o apt-get mesmo).

Dei permissão para as pastas com:

chmod 777 /usr/share/cacti/site/plugins/weathermap/configs
chmod 777 /usr/share/cacti/site/plugins/weathermap/configs/*

e funcionou normal.



[9] Comentário enviado por felippedeabreu em 04/11/2014 - 08:50h

Mais uma dica: peguem a nova versão do plugin (http://network-weathermap.com/releases/0.97c)

descompactem na pasta plugin e corra para o abraço!

Essa antiga versão deu uns bugs na listagem dos maps etc...

[10] Comentário enviado por lelecomb em 18/09/2018 - 11:04h

Bom dia,

amigo realizei a instalação certinha. todavia quando acesso a aba MONITOR a página aparece em branco. alguma dica?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts