Curso presencial disponible en Chile por Centro Linux (Ex Linux Center)
O que é? Ferramenta de administração de rede, que recolhe e exib Ferramenta exibee inf ormações ormações sobre o estado da rede através de gráficos. Utilizaa interface orientada a PHP dentro do protocolo SNMP Utiliz SNMP. Seria uma interface para o RRDTool*, que é responsável por por armazenarr os dados recolhidos e por gerar gráficos armazena gráficos em um banco banco de dados MySQL.
Como obter? Baixar Cacti: http://goo.gl/U7Pax
Baixar Cacti pelo terminal: #apt-get install cacti
Caracteristicas • •
• •
•
Uso de gráficos para monitoramento de hosts e rede flexível; Manipulação dos dados do gráfico usando as funções matemáticas do RRDTool; Criação das fontes de dados e scripts alimentando o MySQL; Agrupamento e criação de gráficos através da exibição em árvore ou modelo pré-definido; Permite aos administradores criar usuários e atribuir diferentes níveis de permissões para as interfaces;
Requisitos Os seguinte programas são necessários para executar o Cacti: • • • • • • •
Servidor Web apache2 Servidor de Banco de dados mysql-server php5 para servidores de base php5-common php5-cgi php5-cli php5-mysql
Documentação
http://www.cacti.net/documentation.php
Como instalar? 1º Instalando IIS e SNMP pelo recurso adicionar ou remover programas.
Como instalar? 2º Instalando Cacti.
Como Configurar? 1º Indo em Ferramentas Administrativas>Internet Information Services.
Como Configurar? 2º Abrindo as Propriedades do Site Web Padrão e vá na aba Diretório Base.
Como Configurar? 3º Em Configurações, adicione uma estensão .php com o caminho abaixo.
Como Configurar? 4º Vá na aba Filtros ISAPI e Adicione um filtro PHP
Como Configurar? 5º Nas propriedades da pasta cacti, vá em documentos e suba o nivel de index.php.
Como Configurar? 6ºReinicie e quando inciar acesse o cacti: 127.0.0.1/cacti
Como instalar? 1º Instalar Cacti via terminal: #apt-get install cacti
Reprodução: Youtube
Como instalar? 2º Configurar senhas do root do MySQL durante a instalação
Reprodução: Youtube
Como instalar? 3º Definir servidor web que será utilizado.
Reprodução: Youtube
Como instalar? 4º Definir senha para uso da aplicação MySQL.
Reprodução: Youtube
Como instalar? 5º Entre no navegador com o endereço localhost/cacti para configurações inciais
Reprodução: Youtube
Como instalar? OBS: As vezes essas etapas podem diferenciar de uma disto para outra. Se houver problemas pode ser necessário fazer algumas etapas a mais como instalação de recursos necessários como Apache, PHP e até configurações basicas tudo via terminal. Tutorial completo através desse link: http://goo.gl/jgoYH
Recursos e Configurações Básicas 1º Adicionar dispositivos ao gerenciador.
Recursos e Configurações Básicas 2º Criar graficos para cada dispositivo adicionado
Recursos e Configurações Básicas 2º Criar graficos para cada dispositivo adicionado
Recursos e Configurações Básicas 3º Alguns recursos da barra lateral
Recursos e Configurações Básicas 4º Inserção de usuários para acesso.
Recursos e Configurações Básicas 5º Modelos disponiveis de gráficos e relatório
Esses modelos podem ser importados ou exportados de acordo com o usuário-administrador da rede.
Recursos e Configurações Básicas 6º Inserção de Plugins a aplicações.
Como obter suporte?
Como obter suporte?
Vantagens e Desvantagens
•
• •
• • •
Utilização e manipulação ilimitada de gráficos usando as funções matemáticas incorporado RRDTool; Criação das fontes de dados através da utilização do MySQL; Coleta e recuperação de dados através do SNMP ou em scripts personalizados definidos pelo usuário; Controle de permissões de acesso ao sistema; Interface intuitiva e agradável; E escrito em boa parte em PHP.
Vantagens e Desvantagens
•
Instalação problemática em sistemas atuais Windows e instalação “confusa” no Linux.
•
É apena uma interface de gerenciamento.
Comparação com outra ferramenta • •
•
•
Interface completa para uso Alertas via SMS, e-mail, Pager ou qualquer opção cadastrada Mais flexível e com mais desenvolvedores ativos Ótimo para monitoramento de estado.
•
• •
Boa ferramenta para controle de switches, roteadores e outros Ambiente de fácil configuração Aplicação leve demais
Opinião
•
Mesmo com a dificuldade da instalação do programa, eu percebi que todo o esforço fale a pena. Em minha opinião eu considero que ele é ótimo programa para incitantes ou até para os mais avançados na área, afinal estamos falando de um programa útil, com muitos recursos como gráficos, estatísticas e cálculos. Tudo isso é agrupado em uma interface leve e dinâmica.