redes
Segundo o site www.cacti.org, o Cacti é uma solução gráfica completa de rede desenvolvida para aproveitar o poder de armazenamento e funcionalidades gráficas do RRDTool's.
Trata-se de uma interface e uma infra-estrutura para o RRDTool, que é o responsável por armazenar os dados recolhidos e por gerar os gráficos...
Sua instalação não é complexa e seu grau de flexibilidade é alto, graças a sua licença open source, que faz com que o software acompanhe o código fonte.
Ele utiliza o protocolo SNMP(Simple Network Management Protocol).
Segundo Assunção (2002), o SNMP ou Protocolo de gerenciamento de rede simples é utilizado para obter informações detalhadas sobre contas de usuários, servidor ou ativo na rede.
Com o Cacti, é possível monitorar toda a rede de computadores e obter informações sobre consumo de banda, consumo de memória de cada servidor, consumo de disco, uso de processador, usuários logado em cada máquina, uso de banda em cada porta do switches e muitas outras informações.
Utilizando os plugins existentes para ele pode-se mostrar o mapa da sua rede com o fluxo de consumo de banda, ativar alertas, ativar envio de email casa algum servidor ou ativo saia do ar.
Dependências básicas
Antes de instalar o Cacti é necessário realizar a instalação de suas dependências.
Este pacote contém uma lista informativa de pacotes que são considerados essenciais ("build-essential") para a construção de pacotes Debian. Este pacote também depende dos pacotes dessa lista para facilitar a instalação dos pacotes "build-essential".
# apt-get install build-essential
Este é um front-end para o comando update-rc. Permite a você controlar que serviços serão iniciados automaticamente em seu sistema operacional, bem parecido com "ntsysv da distribuição Red Hat.
# apt-get install rcconf
Ncurses é uma biblioteca que provê uma API para o desenvolvimento de interfaces em modo texto.
# apt-get install libncurses5-dev
Biblioteca de código-fonte aberto para a