O CACTI é uma ferramenta de monitoramento de desempenho gratuita e multiplataforma que coleta, armazena e exibe dados como uso de memória e tráfego de rede de dispositivos remotos. Ele usa o RRDTool para armazenamento e gráficos e requer softwares como o net-snmp, Apache, MySQL e PHP para funcionar.
1. Ferramenta Administrativa de Rede
Jéssica Luiza
Pâmela Raiane
Pedro Lúcio Leoni Andrade Junior
Vitor Ivan D’Angelo
EC009 - Sistemas Operacional
Professor: Carlos Feichas
2. CACTI - O que é?
O CACTI é uma aplicação especializada no monitoramento de performance, sendo uma das
ferramentas mais populares para monitorar o desempenho de dispositivos remotos.
Esta aplicação captura os dados, armazena e apresenta de forma gráfica os dados
recolhidos de um determinado dispositivo, por exemplo o uso de Memória RAM,
quantidade de pacotes que estão sendo trafegados na rede, largura de banda entre vários
outros dispositivos.
Exemplo de monitoramento da largura de banda em uma rede.
3. Quanto custa o CACTI?
O CACTI é grátis!! Licença GNU
Em quais OS o CACTI é compátivel?
O CACTI é multi-plataforma, roda em Windows, Linux e Unix.
4. Histórico:
O Cacti é um Web front-end projetado para aproveitar o poder do armazenamento de dados
do RRDTool em uma instância no banco de dados Mysql, sendo multiplataforma
( Linux, Unix e Windows) aplicativo esse que foi desenvolvido por Tobias Oetiker
( http://oss.oetiker.ch/rrdtool/ ).
A função do Cacti é representar graficamente dados extraidos do host monitorado, o Cacti
fornece um poller rápido e versátil na criação de templates e extração de dados.
5. Quais são os softwares necessários para usar o CACTI?
• net-snmp: responsável pela recolha de dados nos hosts remotos;
• RRDTool: responsável pelo armazenamento e produção de gráficos;
• Apache server (httpd): servidor web;
• MySQL (server): base de dados;
• PHP: linguagem utilizada pela interface web para a consulta dos dados a apresentar.