Cacti. Dependências básicas Antes de instalar o Cacti é necessário realizar a instalação de suas dependências.



Documentos relacionados
Estudo da Ferramenta Cacti, para análise de desempenho de rede

Você pode testar se está tudo OK, abrindo um navegador no Debian Linux e acessando qualquer site.

Faculdade de Tecnologia SENAC Goiás. Disciplina: Gerenciamento de Rede de Computadores. Goiânia, 16 de novembro de 2014.

TUTORIAL PASSO A PASSO INSTALAÇÃO SERVIDOR DE SMS PARA MKAUTH

Trabalho de Sistema de Informações. Instalação e configuração aplicativo Ocomon

Tutorial Instalação e configuração do Wordpress

Para começarmos as configurações, primeiramente vamos habilitar o DVR Veicular para o acesso. Clique em Menu e depois entre em Geral.

Uma poderosa ferramenta de monitoramento. Madson Santos - madson@pop-pi.rnp.br Técnico de Operação e Manutenção do PoP-PI/RNP

Instalação rápida do Expresso

Guia de instalação para ambiente de Desenvolvimento LINUX

Necessidades de Gerenciamento: Software de Gerenciamento:

S I S T E M A I R I S. Alarmes e Gestão de Serviços. Versão

Introdução ao Sistema. Características

Documentação Symom. Agente de Monitoração na Plataforma Windows

Procedimento para Atualização do DDFinance

Instalação do PHP no Linux

Oficina Joomla. Prof. M.Sc. Marcos Roberto de Moraes

Token SafeNet Authentication Cliente 8.3 (x32 e x64)

Relatorio do trabalho pratico 2

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

Instalando o WordPress em localhost

HOW TO Procedimento para instalar Aker Firewall virtualizado no ESXi 5.0

ESET Remote Administrator ESET EndPoint Solutions ESET Remote Adminstrator Workgroup Script de Logon

Faculdade SENAC Pelotas Curso superior de tecnologia em redes de computadores Sistemas de Informação Aluno: Leandro Corrêa Brisolara

IMPORTANTE: O PNM4R2 não entra em estado funcional enquanto o Windows não

Guia de instalação do Sugar CRM versão open source no Microsoft Windows XP

TUTORIAL VMWARE WORKSTATION 8. Aprenda a instalar e configurar corretamente uma máquina virtual utilizando VMware Workstation com este tutorial

NetEye Guia de Instalação

Manual de Instalação e Configuração do SQL Express

02 - Usando o SiteMaster - Informações importantes

Configure seu Linux pela Web! Instalação à partir de um.tar.gz. Autor: Carlos Eduardo Ribeiro de Melo <eduardo at unisulma.edu.br> Data: 05/10/2004

GUIA INTEGRA SERVICES E STATUS MONITOR

Sistema de Atendimento v1.3 Manual de Instalação v1.0

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

MSN-Proxy v0.7 no Debian 5 (Atualizado)

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

INSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS

TUTORIAL DE INSTALAÇÃO APACHE PHP POSTGRESQL 8.2

Manual de Instalação do OASIS

Instalando e Configurando o Oracle XE

MANUAL DE INSTALAÇÃO DO ODONTO TECHNOLOGY

TRBOnet ENTERPRISE. Guia de Instalação. NEOCOM Ltd

Sumário GERAL... 3 INSTALAÇÃO... 3 UTILIZANDO O MINI DVR USB ST Opções de Segurança Gravando as Imagens...13 ESPECIFICAÇÕES TÉCNICAS

Nessus Vulnerability Scanner

Tutorial de Instalação

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

Configurando o DDNS Management System

Módulo e-rede OpenCart v1.0. Manual de. Instalação do Módulo. estamos todos ligados

TRBOnet MDC Console. Manual de Operação

Instruções para Instalação dos Utilitários Intel

zirion.com.br 3 1 Para o primeiro acesso, o Usuário será: admin 2 O campo Senha deverá ser deixado em branco. 3 Clique em OK

WampServer. Instalação do WampServer. Nota: Essas instruções são baseadas em uma instalação para o sistema operacional Windows.

MANUAL COMPLEMENTAR PARA INSTALAÇÃO DOS SISTEMAS SIM E SINASC EM AMBIENTES COM WINDOWS 7 (32 BITS)

LABORATÓRIO 3 (parte 1)

MANUAL DE UTILIZAÇÃO

Nesse artigo abordaremos os principais aspectos de instalação e uso do NTOP no Fedora Core 4.

Utilizaremos a última versão estável do Joomla (Versão 2.5.4), lançada em

Omega Tecnologia Manual Omega Hosting

Instalação do OnSite

MANUAL DE INSTALAÇÃO. LSoft Gestão Empresarial

Manual de Instalação SNEP Asterisk

Configurando DDNS no Stand Alone

LANGUARD WEB INTERFACE INTERNET / INTRANET HTTP / SMTP / SNMP INTERFACE RS-232 / RJ-45 / USB DESCRIÇÃO TÉCNICA BÁSICA - DTB

Gerenciamento de Redes de Computadores. Pfsense Introdução e Instalação

Fox Gerenciador de Sistemas

Laboratório - Exploração do FTP

Instalação Cliente Notes 6.5

RASTREIE SEU NOTEBOOK (FURTADO OU ROUBADO) INTERNET

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM

SISTEMA DE PRODUTOS E SERVIÇOS CERTIFICADOS MÓDULO DO CERTIFICADOR

CONFIGURAÇÃO MINIMA EXIGIDA:

Módulo e-rede OpenCart v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Manual de instalação Servidor Orion Phoenix

Instalação de PlaySMS E Ferramentas SMS Server 3 Server Em Debian Antes de começar

Manual de Instalação: Agente do OCS Inventory NG

Manual de Procedimentos para Instalação do Moodle nos Servidores dos Telecentros. V1.0 Abril de 2012

INSTALAÇÃO PRINTERTUX Tutorial

Instalação: permite baixar o pacote de instalação do agente de coleta do sistema.

Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede

Instalando um pacote LAMP (Linux, Apache, MySQL, PHP) no Mandriva

Megamídia ML Sistemas - VALID MANUAL DE ATUALIZAÇÃO CFC DIGITAL VERSÃO 10

Instalar o MarkVision

Tutorial de Instalação

Instalação e configuração de Sistema de Informação. Sobre o Help Center Live

LINGUAGEM DE PROGRAMAÇÃO WEB

Configuração do Linux Educacional 5 para melhor uso do MonitorINFO-V4

Redes de Computadores

Módulo e-rede VirtueMart v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Manual de Instalação do AP_Conta Windows

Manual de configuração do sistema

Instalando software MÉDICO Online no servidor

Procedimento para instalação do OMNE-Smartweb em Raio-X

Procedimentos para Reinstalação do Sisloc

IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação

NetEye Guia de Instalação

Contamos também com dois telefones de Suporte um para o SAV-Representantes e outro para o SAV-Clientes:

Transcrição:

Cacti 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 criação de imagens dinâmicas: # apt-get install libgd2-xpm Libxpm-dev consiste em um formato de imagem do ASCII e de uma biblioteca em C. # apt-get install libxpm-dev Libpng12-dev é uma biblioteca de referência de imagens PNG. # apt-get install libpng12-dev Libgdbm-dev é uma sequência de rotinas de banco de dados que utilizam hash extensivo. # apt-get install libgdbm-dev

Rrdtool é um sistema base de dados round-robin, criado por Tobias Oetiker sob licença GNU/GPL. Foi desenvolvido para armazenar séries de dados numéricos sobre o estado de redes de computadores, porém pode ser empregado no armazenamento de qualquer outra série de dados como temperatura, uso de CPU etc. RRD é um modo abreviado de se referir a Round Robin Database (base de dados round-robin). A base de dados gerada possui um tamanho máximo o qual, uma vez atingido, não é ultrapassado. Os dados numéricos armazenados são consolidados conforme a configuração fornecida, de modo que a resolução deles seja reduzida de acordo com o tempo que estão armazenados. Neste processo, apenas as médias dos valores antigos são armazenados. O patch será utilizado quando for realizar a instalação do plugin base do Cacti. # apt-get install patch # apt-get install rrdtool Instalação das dependências (SNMP, unzip) O protocolo SNMP é um protocolo de gerência típica de redes TCP/IP, da camada de aplicação que facilita o intercâmbio de informação entre os dispositivos de rede. O SNMP possibilita aos administradores de rede gerenciar o desempenho da rede, encontrar e resolver problemas de rede, e planejar o crescimento desta. # apt-get install snmp # apt-get install snmpd # apt-get install libnet-snmp-perl libsnmp-base Este software será utilizado para descompactar os plugins que serão abaixados mais a frente. # apt-get install unzip Instalação do Apache2 + MySQL O servidor Apache é o mais bem sucedido servidor web livre. Ele será utilizado como nosso servidor para o Cacti, visto que ele roda na Web. # apt-get install apache2 apache2-utils PHP é uma linguagem de programação de computadores interpretada, livre e muito utilizada para gerar conteúdo dinâmico na Web. O MySQL é um sistema de gerenciamento de banco de dados. Atualmente um dos bancos de dados mais populares. apt-get install mysql-server Ele é necessário para poder roda o Cacti e seus plugins, devido eles serem feitos em php. # apt-get install php5 Módulo de integração do Apache e PHP: apt-get install php5 apt-get install php5-common apt-get install php5-cgi apt-get install php5-cli apt-get install php5-mysql apt-get install snmp apt-get install rrdtool apt-get install cacti-spine # apt-get install libapache2-mod-php5

O MRTG é uma ferramenta de monitoramento que gera páginas HTML com gráficos de dados coletados a partir de SNMP. # apt-get install mrtg ap-utils Instalação do Cacti Como dito anteriormente, o Cacti será seu software de monitoramento, ele lhe mostrará todas as informações de sua rede através de uma interface web. # apt-get install cacti # apt-get install cacti-spine Feito isto, abra seu navegador e digite: http://ip.do.servidor/cacti/ E ele irá abrir uma página para terminar a instalação do Cacti, como a mostrada a seguir. E ele irá abrir uma página para terminar a instalação do Cacti, como a mostrada a seguir. Clique em next. Clique em finish. Está é a tela de Login do Cacti. Você deve colocar o usuário admin e a senha que foi cadastrada quando foi instalado o Cacti através do apt-get.

Instalação dos plugins O primeiro será o plugin Architeture, o qual é a base para a instalação dos plugins restante. Baixe a última versão do plugin Architeture no site cactiusers.org. # cd /usr/share/cacti # wget http://mirror.cactiusers.org/downloads/plugins/cacti-plugin-0.8.7g-pa-v2.8.tar.gz # tar -zxvf cacti-plugin-0.8.7g-pa-v2.8.tar.gz Entre na pasta e execute o comando para copiar os arquivos e substituir os originais. # cp -r * /usr/share/cacti/site/ Digite o comando: # 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 Edite o arquivo: /usr/share/cacti/site/include/global.php De: $config['url_path'] = '/'; Para: $config['url_path'] = '/cacti/'; Edite o arquivo: /usr/share/cacti/site/include/config.php De: $config['url_path'] = '/'; Para: $config['url_path'] = '/cacti/'; Entre na pasta do plugin arch e dê o comando abaixo para criar a tabela no MySQL. # mysql -p cacti < pa.sql Faça o Apache reler os arquivos de configuração: # service apache2 reload O plugin setting traz várias configurações sobre os plugins que serão instalados. Baixe a última versão do plugin settings no cactiusers.org. # wget http://cactiusers.org/downloads/settings.tar.gz

# tar -zxvf settings-0.5.tar.gz # mv settings /usr/share/cacti/site/plugins Incluir na função plugin array no arquivo /usr/share/cacti/site/include/config.php. $plugins[] = 'setting'; O plugin Thold é o responsável pelos alarmes no Cacti. Baixe a última versão do plugin Thold no cactiusers.org. # wget http://cactiusers.org/downloads/thold.tar.gz # tar -zxvf thold.tar.gz # mv thold /usr/share/cacti/site/plugins O plugin monitor serve para lhe mostrar qual a situação de todos os servidores e ativos cadastrados, como por exemplo se estão Off, On ou se recuperando. Baixe a última versão do plugin monitor no cactiusers.org: # wget http://cactiusers.org/downloads/monitor.tar.gz # tar -zxvf monitor.tar.gz # mv monitor /usr/share/cacti/site/plugins # apt-get install ntop O plugins NTop servem apenas para poder visualizar as informações do Ntop através da interface web do Cacti. Baixe a última versão do plugin ntop no cactiusers.org. # wget http://cactiusers.org/downloads/ntop.tar.gz # tar -zxvf ntop.tar.gz # mv monitor /usr/share/cacti/site/plugins

$plugins[] = 'ntop'; # ntop -A (reconfigura o Ntop para o Cacti, será solicitado o cadastramento da senha do Ntop) Este plugin mostra se os plugins instalados em seu servidor estão atualizados ou não. No prompt, baixe o plugin update no cactiusers.org. # wget http://cactiusers.org/downloads/update.tar.gz # tar -zxvf update.tar.gz # mv update site/plugins $plugins[] = 'ntop'; $plugins[] = 'update'; No prompt, baixe o plugin tools do cactiusers.org. Ele habilita algumas checagens via web. # wget http://cactiusers.org/downloads/tools.tar.gz # tar -zxvf tools-0.3.tar.gz # mv tools site/plugins $plugins[] = 'ntop'; $plugins[] = 'update'; $plugins[] = 'tools'; Este plugin serve para você montar sua rede mostrando links com consumo de banda entre outros. No prompt, baixe o plugin weathermap no site: http://www.network-weathermap.com/download

# wget http://www.network-weathermap.com/files/php-weathermap-0.97a.zip # unzip php-weathermap-0.97a.zip # mv weathermap site/plugins $plugins[] = 'ntop'; $plugins[] = 'update'; $plugins[] = 'tools'; $plugins[] = 'weathermap'; Vá na interface web para iniciar a instalação do Cacti. Vá em Plugin Management e instale os plugins. Vá em User Management e ative os plugins para os usuários. Em Settings incluir os caminhos: RRDTool Default Font Path, para: /usr/bin/rrdtool Spine Poller File Path, para: /usr/sbin/spine

E pronto! Fico por aqui. OBS. Plugin Weathermap Você precisa criar o seus mapas, para tal altere o arquivo editor.php #vim /usr/share/cacti/site/plugins/weathermap/editor.php Dentro do arquivo procure pela linha $ENABLED=false; E Mude para: $ENABLED=true; Feito isto vá em Console -> Weathermaps -> Weathermap Editor ( ele fica no rodapé em uma tarja azul). ele irá abrir uma pagina para você criar o mapa da sua rede utilizando seus servidores e ativos cadastrados. Valcenir H Telefone: Email / MSN valcenir.h@gmail.com ॐ Administrador de redes