SlideShare uma empresa Scribd logo
Trabalho sobre MRTG


                                        Francisco Aldevan Barbosa Costa – RA 1011354


O MRTG é uma ferramenta livre desenvolvida em Perl, largamente utilizada, embora
mais comumente utilizada para monitorar tráfego em interfaces de rede, pode monitorar
muitas outras variáveis, tais como utilização de HD, temperatura de hardware, uso de
processador, etc, podendo gerar alertas a partir de "thresholds", facilitando assim o
gerenciamento da rede.


Além de "free", é relativamente fácil de instalar e configurar, tanto em ambiente Linux
como em ambiente Windows, o site do desenvolvedor tem várias informações e gráficos
que pode ser acessado pelo link http://oss.oetiker.ch/mrtg/


Este trabalho abordará a instalação e configuração em Windows, com o objetivo de
apresentar de forma simples a instalação e uso do MRTG.


Pré-requisitos
Para a instalação do MRTG no Windows serão necessários os seguintes pacotes:


Perl
OBS: Baixar o "As package (x86)" para Windows 32 bits ou x86_64 para Windows de
64 bits.


MRTG
OBS: Procurar arquivo mrtg-2.17.2.zip que é a versão lançado em fevereiro de 2011, no
meu caso foi baixado no dia 20 de novembro de 2011, versões mais antigas também
estão disponível no site conforme abaixo:
Após baixar o arquivo ele vem compactado com ZIP, descompacte em qualquer pasta
Para que o MTRG funcione é necessário que o seu computador esteja com o Perl que é
um interpretador de de programas esteja instalado no Computador, por isso agora fazer
fazer essa instalação.


Instalação do Perl


Considerando que os arquivos foram baixados para a pasta c:temp, entre na pasta que
contém os dois arquivos ZIP (Perl e MRTG), descompacte o Perl nesta pasta, acesse a
nova pasta (algo como c:tempActivePerl-5.8.8.819-MSWin32-x86-267479), nela se
encontra um arquivo chamado "installer", execute-o.


Na seqüência serão solicitadas algumas informações:


Did you read the LICENSE.txt file? [no] yes
(se já leu responda yes)
Do you agree to the ActivePerl Community License v2.1? [no] yes
(se concorda responda yes)
Enter top level directory for install? [c:Perl]
(este é o diretório padrão, caso queira instalar em local diferente especifique, se quiser
manter so teclar enter)
Proceed? [yes] yes
(o programa ira ser instalado nesta pasta)
Create shortcuts to the HTML documentation? [yes] yes
(documentação sempre é útil)
Add the Perlbin directory to the PATH? [yes] yes
(adiciona a entrada ao path, para que o perl possa ser encontrado a partir de qualquer
diretório)
Create Perl file extension association? [yes] yes
(associa arquivos perl)
Create IIS script mapping for Perl? [yes] yes
Create IIS script mapping for Perl ISAPI? [yes] yes
(mapeamento perl)
Proceed? [yes] yes
(executa a instalação conforme as opções escolhidas)


Se tudo estiver corrido bem, esta será a tela final da instalação do Perl.
Instalação do MRTG


Novamente acesse a pasta onde foram baixados os arquivos, no meu caso c:temp,
descompacte o mrtg-2.17.2.zip em c:, será criada uma pasta c: mrtg-2.17.2, abra um
prompt (iniciar > executar > cmd), entre na pasta > cd c:mrtg-2.14.7bin, digite o
seguinte comando:


c: mrtg-2.17.2bin> perl mrgt


Você deverá obter a seguinte saída:




Pronto, o Perl e o MRTG já estão instalados, vamos agora às configurações.




Configuração


A configuração do MRTG para o monitoramento de tráfego se torna relativamente
simples utilizando o "cfgmaker", conforme será abordado, porém alguns pré-requisitos
são obrigatórios:
Você precisa conhecer o "IP address" ou "host name" do dispositivo a ser monitorado;


Conhecer a comunidade de leitura do dispositivo a ser monitorado.
Com estas informações básicas você já poderá iniciar o monitoramento do dispositivo,
tratando-se do tráfego de entrada e saída das interfaces deste.




Vamos criar uma pasta para armazenar as imagens e arquivos gerados pelo MRTG:
c:wwwmrtg


Para este exemplo estou a monitorar um roteador CISCO 2800, sendo o seu endereço IP
10.2.2.1 e a comunidade (senha) "public".
Execute o seguinte comando (de dentro do diretório c:mrtg-2.14.7bin):


c: mrtg-2.17.2bin> perl cfgmaker public@10.2.2.1 –global "WorkDir: c:wwwmrtg" –
output mrtg.cfg


Será criado no diretório corrente o arquivo mrtg.cfg, este é um arquivo de configuração
com base em todas as interfaces do dispositivo, desta forma o MRTG já pode ser
rodado, gerando gráficos quanto a utilização da interfaces de rede. Este arquivo pode
servir como base para um arquivo customizado, nos próximos capítulos será abordado
com detalhes o arquivo gerado e como criar arquivos personalizados.


Após a criação do arquivo mrtg.cfg, vamos colocar para rodar:


c: mrtg-2.14.7bin> perl mrtg mrtg.cfg


Note que o MRTG irá fazer apenas uma coleta e terminará, para fazer com que ele fique
coletando os dados e atualizando automaticamente os gráficos, precisaremos editar o
arquivo mrtg.cfg incluindo a seguinte linha:


RunAsDaemon: yes
Esta linha pode ser incluída logo no início do arquivo, este pode ser aberto com o
Wordpad, mantenha a formatação atual.


Execute novamente:


c: mrtg-2.17.2bin> perl mrtg mrtg.cfg


OBS: Caso sejam apresentadas mensagens de WARNING, não se preocupe, usando as
configurações básicas é provável que sejam apresentadas estas mensagens porque os
arquivos a serem atualizados ainda não existem, aguarde aproximadamente 6 minutos e
execute novamente. O MRTG fornece vários tipos de informações e gráficos, veja um
exemplo de gráfico que o MRTG pode apresentar na ilustração abaixo:




Pronto, desta forma o MRTG está rodando no seu Windows e atualizando
automaticamente os gráficos, agora você pode acessar a pasta c:wwwmrtg e abrir os
arquivos *.html, sendo que é gerado um para cada interface monitorada.


Outras ferramentas de Gerenciamento de Redes


Nagios
Nagios é uma aplicação de monitoramento, essa ferramenta monitora hosts e serviços,
gerando informações acerca do desempenho na rede.
Principais Características
Acompanhamento de serviços de rede (SMTP, POP3, HTTP, NNTP, PING, etc).
Acompanhamento de recursos de host (carga do processador, uso de disco).
Checagem de serviços paralelamente.
Envio de notificações quando problemas de serviço ou host ocorrer e ficar resolvido
(via e-mail, pager ou método definido pelo usuário).
Interface web opcional para visualização do status da rede atual, notificação e histórico
de problemas, arquivo de log, etc.


Cacti


Cacti é uma ferramenta que recolhe e exibe informações sobre o estado de
equipamentos em uma rede de dados em forma de gráficos.
Principais Características
Número ilimitado de elementos gráficos com base Em rrdtoll.
Contém um mecanismo de entrada de dados que permite aos usuários definir scripts
personalizados que podem ser usados para coletar dados.
Templates permitem gráficos comuns que devem ser agrupadas por modelagem.
A exibição em árvore permite aos usuários criar hierarquias de gráfico.
A base de dados de gerenciamento de usuários permite administradores criar e
administrar usuários.


Zabbix


O Zabbix é uma ferramenta criada para monitorar a performance e a disponibilidade dos
ativos de uma rede, ele possui funcionalidades herdadas do Nagios e do Cacti.
Principais Características
Escalabilidade
Interface Web de administração
Monitoramento em tempo real
Monitora o uso: Memória, carga do sistema, disponibilidade de serviços e etc.
Herda algumas características do Nagios e Cacti.

Mais conteúdo relacionado

Mais procurados

NTOP - Monitoramento e Gerenciamento de Redes
NTOP - Monitoramento e Gerenciamento de RedesNTOP - Monitoramento e Gerenciamento de Redes
NTOP - Monitoramento e Gerenciamento de Redes
Felipe Coêlho
 
Ferramentas GPL para a segurança de Redes de Computadores - Vanderlei Pollon
Ferramentas GPL para a segurança de Redes de Computadores - Vanderlei PollonFerramentas GPL para a segurança de Redes de Computadores - Vanderlei Pollon
Ferramentas GPL para a segurança de Redes de Computadores - Vanderlei Pollon
Tchelinux
 
Ntop
NtopNtop
Zimbra Anahuac2
Zimbra Anahuac2Zimbra Anahuac2
Zimbra Anahuac2
anahuac2
 
Chef, Nginx e Capistrano: Como usar!
Chef, Nginx e Capistrano: Como usar!Chef, Nginx e Capistrano: Como usar!
Chef, Nginx e Capistrano: Como usar!
Felipe Navas
 
Servidor de internet (NAT, Squid, Sarg)
Servidor de internet (NAT, Squid, Sarg)Servidor de internet (NAT, Squid, Sarg)
Servidor de internet (NAT, Squid, Sarg)
Danilo Filitto
 
Python e Linux para a criação de ferramentas para pentest
Python e Linux para a criação de ferramentas para pentestPython e Linux para a criação de ferramentas para pentest
Python e Linux para a criação de ferramentas para pentest
Edson Celio
 
TDC2017 | São Paulo - Trilha Programação Funcional How we figured out we had ...
TDC2017 | São Paulo - Trilha Programação Funcional How we figured out we had ...TDC2017 | São Paulo - Trilha Programação Funcional How we figured out we had ...
TDC2017 | São Paulo - Trilha Programação Funcional How we figured out we had ...
tdc-globalcode
 
Proxychains HowTo
Proxychains HowToProxychains HowTo
Proxychains HowTo
Ricardo Maganhati
 
Seguranca informacao 1
Seguranca informacao 1Seguranca informacao 1
Seguranca informacao 1
Nauber Gois
 
SENAI - Segurança firewall
SENAI - Segurança   firewall SENAI - Segurança   firewall
SENAI - Segurança firewall
Carlos Melo
 
Gerenciamento de Backups PostgreSQL com pgbarman
Gerenciamento de Backups PostgreSQL com pgbarmanGerenciamento de Backups PostgreSQL com pgbarman
Gerenciamento de Backups PostgreSQL com pgbarman
Juliano Atanazio
 
Ferramentas hack wifi aircrack
Ferramentas hack wifi aircrackFerramentas hack wifi aircrack
Ferramentas hack wifi aircrack
Pedro Verissimo
 
Monitoramento de Serviços de Bancos de Dados - Nagios
Monitoramento de Serviços de Bancos de Dados - NagiosMonitoramento de Serviços de Bancos de Dados - Nagios
Monitoramento de Serviços de Bancos de Dados - Nagios
Eduardo Legatti
 
Comandos ip-de-redes-no-windows-1319-ory76a
Comandos ip-de-redes-no-windows-1319-ory76aComandos ip-de-redes-no-windows-1319-ory76a
Comandos ip-de-redes-no-windows-1319-ory76a
Ls Help Technology Suporte em TI
 
Node JS - Parte 2
Node JS - Parte 2Node JS - Parte 2
Node JS - Parte 2
Bruno Catão
 
Alta Performance de Aplicações PHP com Nginx
Alta Performance de Aplicações PHP com NginxAlta Performance de Aplicações PHP com Nginx
Alta Performance de Aplicações PHP com Nginx
Thiago Paes
 
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de Programas
guest407a9
 
Comando Traceroute
Comando TracerouteComando Traceroute
Comando Traceroute
Mayara Mônica
 
Google App Engine e PHP
Google App Engine e PHPGoogle App Engine e PHP
Google App Engine e PHP
Luiz Messias
 

Mais procurados (20)

NTOP - Monitoramento e Gerenciamento de Redes
NTOP - Monitoramento e Gerenciamento de RedesNTOP - Monitoramento e Gerenciamento de Redes
NTOP - Monitoramento e Gerenciamento de Redes
 
Ferramentas GPL para a segurança de Redes de Computadores - Vanderlei Pollon
Ferramentas GPL para a segurança de Redes de Computadores - Vanderlei PollonFerramentas GPL para a segurança de Redes de Computadores - Vanderlei Pollon
Ferramentas GPL para a segurança de Redes de Computadores - Vanderlei Pollon
 
Ntop
NtopNtop
Ntop
 
Zimbra Anahuac2
Zimbra Anahuac2Zimbra Anahuac2
Zimbra Anahuac2
 
Chef, Nginx e Capistrano: Como usar!
Chef, Nginx e Capistrano: Como usar!Chef, Nginx e Capistrano: Como usar!
Chef, Nginx e Capistrano: Como usar!
 
Servidor de internet (NAT, Squid, Sarg)
Servidor de internet (NAT, Squid, Sarg)Servidor de internet (NAT, Squid, Sarg)
Servidor de internet (NAT, Squid, Sarg)
 
Python e Linux para a criação de ferramentas para pentest
Python e Linux para a criação de ferramentas para pentestPython e Linux para a criação de ferramentas para pentest
Python e Linux para a criação de ferramentas para pentest
 
TDC2017 | São Paulo - Trilha Programação Funcional How we figured out we had ...
TDC2017 | São Paulo - Trilha Programação Funcional How we figured out we had ...TDC2017 | São Paulo - Trilha Programação Funcional How we figured out we had ...
TDC2017 | São Paulo - Trilha Programação Funcional How we figured out we had ...
 
Proxychains HowTo
Proxychains HowToProxychains HowTo
Proxychains HowTo
 
Seguranca informacao 1
Seguranca informacao 1Seguranca informacao 1
Seguranca informacao 1
 
SENAI - Segurança firewall
SENAI - Segurança   firewall SENAI - Segurança   firewall
SENAI - Segurança firewall
 
Gerenciamento de Backups PostgreSQL com pgbarman
Gerenciamento de Backups PostgreSQL com pgbarmanGerenciamento de Backups PostgreSQL com pgbarman
Gerenciamento de Backups PostgreSQL com pgbarman
 
Ferramentas hack wifi aircrack
Ferramentas hack wifi aircrackFerramentas hack wifi aircrack
Ferramentas hack wifi aircrack
 
Monitoramento de Serviços de Bancos de Dados - Nagios
Monitoramento de Serviços de Bancos de Dados - NagiosMonitoramento de Serviços de Bancos de Dados - Nagios
Monitoramento de Serviços de Bancos de Dados - Nagios
 
Comandos ip-de-redes-no-windows-1319-ory76a
Comandos ip-de-redes-no-windows-1319-ory76aComandos ip-de-redes-no-windows-1319-ory76a
Comandos ip-de-redes-no-windows-1319-ory76a
 
Node JS - Parte 2
Node JS - Parte 2Node JS - Parte 2
Node JS - Parte 2
 
Alta Performance de Aplicações PHP com Nginx
Alta Performance de Aplicações PHP com NginxAlta Performance de Aplicações PHP com Nginx
Alta Performance de Aplicações PHP com Nginx
 
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de Programas
 
Comando Traceroute
Comando TracerouteComando Traceroute
Comando Traceroute
 
Google App Engine e PHP
Google App Engine e PHPGoogle App Engine e PHP
Google App Engine e PHP
 

Semelhante a Mrtg

Ferramentas de monitoramento de redes de computadors
Ferramentas de monitoramento de redes de computadorsFerramentas de monitoramento de redes de computadors
Ferramentas de monitoramento de redes de computadors
UFPA
 
Configurando ambiente ltsp_4.2_com_mt1000_lx_ta2000lx
Configurando ambiente ltsp_4.2_com_mt1000_lx_ta2000lxConfigurando ambiente ltsp_4.2_com_mt1000_lx_ta2000lx
Configurando ambiente ltsp_4.2_com_mt1000_lx_ta2000lx
jrrsouzaj
 
Canit AntiSpam Technology Report by Linux Magazine
Canit AntiSpam Technology Report by Linux MagazineCanit AntiSpam Technology Report by Linux Magazine
Canit AntiSpam Technology Report by Linux Magazine
Mariana Sousa
 
Artigo Wireshark Luiz Felipe
Artigo Wireshark Luiz FelipeArtigo Wireshark Luiz Felipe
Artigo Wireshark Luiz Felipe
luizfelipemz
 
Collectd
CollectdCollectd
Collectd
Diogo Biazus
 
tutorial nagios
tutorial nagiostutorial nagios
tutorial nagios
André Luiz Cunha
 
Nmap Avaliando Rede Em Ambiente Linux
Nmap  Avaliando Rede Em Ambiente LinuxNmap  Avaliando Rede Em Ambiente Linux
Nmap Avaliando Rede Em Ambiente Linux
987123987123
 
Impressoes apos 2 dias utilizando o ubuntu io t com raspberry pi
Impressoes apos 2 dias utilizando o ubuntu io t com raspberry piImpressoes apos 2 dias utilizando o ubuntu io t com raspberry pi
Impressoes apos 2 dias utilizando o ubuntu io t com raspberry pi
Marcos Aurelio Barranco
 
Apostila metasploit
Apostila metasploitApostila metasploit
Apostila metasploit
Rogério Sampaio
 
PaaS - OpenShift como plataforma pública
PaaS - OpenShift como plataforma públicaPaaS - OpenShift como plataforma pública
PaaS - OpenShift como plataforma pública
Getup Cloud
 
Iniciando com django
Iniciando com djangoIniciando com django
Iniciando com django
Marcelo Santos
 
Curso Monitoramento Profissional com Nagios em Sao Paulo
Curso Monitoramento Profissional com Nagios em Sao PauloCurso Monitoramento Profissional com Nagios em Sao Paulo
Curso Monitoramento Profissional com Nagios em Sao Paulo
Grupo Treinar
 
Nodejs justdigital
Nodejs justdigitalNodejs justdigital
Nodejs justdigital
Just Digital
 
3929 linux passo a passo 1
3929 linux passo a passo 1 3929 linux passo a passo 1
3929 linux passo a passo 1
Márcio Roberto
 
Grid com JPPF
Grid com JPPFGrid com JPPF
Grid com JPPF
Rodrigo Araujo
 

Semelhante a Mrtg (15)

Ferramentas de monitoramento de redes de computadors
Ferramentas de monitoramento de redes de computadorsFerramentas de monitoramento de redes de computadors
Ferramentas de monitoramento de redes de computadors
 
Configurando ambiente ltsp_4.2_com_mt1000_lx_ta2000lx
Configurando ambiente ltsp_4.2_com_mt1000_lx_ta2000lxConfigurando ambiente ltsp_4.2_com_mt1000_lx_ta2000lx
Configurando ambiente ltsp_4.2_com_mt1000_lx_ta2000lx
 
Canit AntiSpam Technology Report by Linux Magazine
Canit AntiSpam Technology Report by Linux MagazineCanit AntiSpam Technology Report by Linux Magazine
Canit AntiSpam Technology Report by Linux Magazine
 
Artigo Wireshark Luiz Felipe
Artigo Wireshark Luiz FelipeArtigo Wireshark Luiz Felipe
Artigo Wireshark Luiz Felipe
 
Collectd
CollectdCollectd
Collectd
 
tutorial nagios
tutorial nagiostutorial nagios
tutorial nagios
 
Nmap Avaliando Rede Em Ambiente Linux
Nmap  Avaliando Rede Em Ambiente LinuxNmap  Avaliando Rede Em Ambiente Linux
Nmap Avaliando Rede Em Ambiente Linux
 
Impressoes apos 2 dias utilizando o ubuntu io t com raspberry pi
Impressoes apos 2 dias utilizando o ubuntu io t com raspberry piImpressoes apos 2 dias utilizando o ubuntu io t com raspberry pi
Impressoes apos 2 dias utilizando o ubuntu io t com raspberry pi
 
Apostila metasploit
Apostila metasploitApostila metasploit
Apostila metasploit
 
PaaS - OpenShift como plataforma pública
PaaS - OpenShift como plataforma públicaPaaS - OpenShift como plataforma pública
PaaS - OpenShift como plataforma pública
 
Iniciando com django
Iniciando com djangoIniciando com django
Iniciando com django
 
Curso Monitoramento Profissional com Nagios em Sao Paulo
Curso Monitoramento Profissional com Nagios em Sao PauloCurso Monitoramento Profissional com Nagios em Sao Paulo
Curso Monitoramento Profissional com Nagios em Sao Paulo
 
Nodejs justdigital
Nodejs justdigitalNodejs justdigital
Nodejs justdigital
 
3929 linux passo a passo 1
3929 linux passo a passo 1 3929 linux passo a passo 1
3929 linux passo a passo 1
 
Grid com JPPF
Grid com JPPFGrid com JPPF
Grid com JPPF
 

Mais de Comandos Linux

Trabalho de linux_-_final
Trabalho de linux_-_finalTrabalho de linux_-_final
Trabalho de linux_-_final
Comandos Linux
 
Seguranca mobile
Seguranca mobileSeguranca mobile
Seguranca mobile
Comandos Linux
 
Itil gerenc cap
Itil gerenc capItil gerenc cap
Itil gerenc cap
Comandos Linux
 
Zabbix
ZabbixZabbix
Wireshark
WiresharkWireshark
Wireshark
Comandos Linux
 
Case – banco vista
Case – banco vistaCase – banco vista
Case – banco vista
Comandos Linux
 
Nagios
NagiosNagios
Cacti
CactiCacti
Instalação do Meucci
Instalação do MeucciInstalação do Meucci
Instalação do Meucci
Comandos Linux
 
Instalação do Trixbox
Instalação do TrixboxInstalação do Trixbox
Instalação do Trixbox
Comandos Linux
 

Mais de Comandos Linux (10)

Trabalho de linux_-_final
Trabalho de linux_-_finalTrabalho de linux_-_final
Trabalho de linux_-_final
 
Seguranca mobile
Seguranca mobileSeguranca mobile
Seguranca mobile
 
Itil gerenc cap
Itil gerenc capItil gerenc cap
Itil gerenc cap
 
Zabbix
ZabbixZabbix
Zabbix
 
Wireshark
WiresharkWireshark
Wireshark
 
Case – banco vista
Case – banco vistaCase – banco vista
Case – banco vista
 
Nagios
NagiosNagios
Nagios
 
Cacti
CactiCacti
Cacti
 
Instalação do Meucci
Instalação do MeucciInstalação do Meucci
Instalação do Meucci
 
Instalação do Trixbox
Instalação do TrixboxInstalação do Trixbox
Instalação do Trixbox
 

Último

347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
AntnioManuelAgdoma
 
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Centro Jacques Delors
 
Famílias Que Contribuíram Para O Crescimento Do Assaré
Famílias Que Contribuíram Para O Crescimento Do AssaréFamílias Que Contribuíram Para O Crescimento Do Assaré
Famílias Que Contribuíram Para O Crescimento Do Assaré
profesfrancleite
 
O que é um Ménage a Trois Contemporâneo .pdf
O que é um Ménage a Trois Contemporâneo .pdfO que é um Ménage a Trois Contemporâneo .pdf
O que é um Ménage a Trois Contemporâneo .pdf
Pastor Robson Colaço
 
educação inclusiva na atualidade como ela se estabelece atualmente
educação inclusiva na atualidade como ela se estabelece atualmenteeducação inclusiva na atualidade como ela se estabelece atualmente
educação inclusiva na atualidade como ela se estabelece atualmente
DeuzinhaAzevedo
 
“A classe operária vai ao paraíso os modos de produzir e trabalhar ao longo ...
“A classe operária vai ao paraíso  os modos de produzir e trabalhar ao longo ...“A classe operária vai ao paraíso  os modos de produzir e trabalhar ao longo ...
“A classe operária vai ao paraíso os modos de produzir e trabalhar ao longo ...
AdrianoMontagna1
 
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Biblioteca UCS
 
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptxSlides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf
1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf
1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf
SILVIAREGINANAZARECA
 
Potenciação e Radiciação de Números Racionais
Potenciação e Radiciação de Números RacionaisPotenciação e Radiciação de Números Racionais
Potenciação e Radiciação de Números Racionais
wagnermorais28
 
Redação e Leitura_7º ano_58_Produção de cordel .pptx
Redação e Leitura_7º ano_58_Produção de cordel .pptxRedação e Leitura_7º ano_58_Produção de cordel .pptx
Redação e Leitura_7º ano_58_Produção de cordel .pptx
DECIOMAURINARAMOS
 
Funções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prismaFunções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prisma
djincognito
 
Sinais de pontuação
Sinais de pontuaçãoSinais de pontuação
Sinais de pontuação
Mary Alvarenga
 
UFCD_10949_Lojas e-commerce no-code_índice.pdf
UFCD_10949_Lojas e-commerce no-code_índice.pdfUFCD_10949_Lojas e-commerce no-code_índice.pdf
UFCD_10949_Lojas e-commerce no-code_índice.pdf
Manuais Formação
 
atividade 8º ano entrevista - com tirinha
atividade 8º ano entrevista - com tirinhaatividade 8º ano entrevista - com tirinha
atividade 8º ano entrevista - com tirinha
Suzy De Abreu Santana
 
QUIZ - HISTÓRIA 9º ANO - PRIMEIRA REPÚBLICA_ERA VARGAS.pptx
QUIZ - HISTÓRIA  9º ANO - PRIMEIRA REPÚBLICA_ERA VARGAS.pptxQUIZ - HISTÓRIA  9º ANO - PRIMEIRA REPÚBLICA_ERA VARGAS.pptx
QUIZ - HISTÓRIA 9º ANO - PRIMEIRA REPÚBLICA_ERA VARGAS.pptx
AntonioVieira539017
 
Livro: Pedagogia do Oprimido - Paulo Freire
Livro: Pedagogia do Oprimido - Paulo FreireLivro: Pedagogia do Oprimido - Paulo Freire
Livro: Pedagogia do Oprimido - Paulo Freire
WelberMerlinCardoso
 
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptxSlides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdfPowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
1000a
 
Egito antigo resumo - aula de história.pdf
Egito antigo resumo - aula de história.pdfEgito antigo resumo - aula de história.pdf
Egito antigo resumo - aula de história.pdf
sthefanydesr
 

Último (20)

347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
 
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
 
Famílias Que Contribuíram Para O Crescimento Do Assaré
Famílias Que Contribuíram Para O Crescimento Do AssaréFamílias Que Contribuíram Para O Crescimento Do Assaré
Famílias Que Contribuíram Para O Crescimento Do Assaré
 
O que é um Ménage a Trois Contemporâneo .pdf
O que é um Ménage a Trois Contemporâneo .pdfO que é um Ménage a Trois Contemporâneo .pdf
O que é um Ménage a Trois Contemporâneo .pdf
 
educação inclusiva na atualidade como ela se estabelece atualmente
educação inclusiva na atualidade como ela se estabelece atualmenteeducação inclusiva na atualidade como ela se estabelece atualmente
educação inclusiva na atualidade como ela se estabelece atualmente
 
“A classe operária vai ao paraíso os modos de produzir e trabalhar ao longo ...
“A classe operária vai ao paraíso  os modos de produzir e trabalhar ao longo ...“A classe operária vai ao paraíso  os modos de produzir e trabalhar ao longo ...
“A classe operária vai ao paraíso os modos de produzir e trabalhar ao longo ...
 
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
 
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptxSlides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
 
1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf
1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf
1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf
 
Potenciação e Radiciação de Números Racionais
Potenciação e Radiciação de Números RacionaisPotenciação e Radiciação de Números Racionais
Potenciação e Radiciação de Números Racionais
 
Redação e Leitura_7º ano_58_Produção de cordel .pptx
Redação e Leitura_7º ano_58_Produção de cordel .pptxRedação e Leitura_7º ano_58_Produção de cordel .pptx
Redação e Leitura_7º ano_58_Produção de cordel .pptx
 
Funções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prismaFunções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prisma
 
Sinais de pontuação
Sinais de pontuaçãoSinais de pontuação
Sinais de pontuação
 
UFCD_10949_Lojas e-commerce no-code_índice.pdf
UFCD_10949_Lojas e-commerce no-code_índice.pdfUFCD_10949_Lojas e-commerce no-code_índice.pdf
UFCD_10949_Lojas e-commerce no-code_índice.pdf
 
atividade 8º ano entrevista - com tirinha
atividade 8º ano entrevista - com tirinhaatividade 8º ano entrevista - com tirinha
atividade 8º ano entrevista - com tirinha
 
QUIZ - HISTÓRIA 9º ANO - PRIMEIRA REPÚBLICA_ERA VARGAS.pptx
QUIZ - HISTÓRIA  9º ANO - PRIMEIRA REPÚBLICA_ERA VARGAS.pptxQUIZ - HISTÓRIA  9º ANO - PRIMEIRA REPÚBLICA_ERA VARGAS.pptx
QUIZ - HISTÓRIA 9º ANO - PRIMEIRA REPÚBLICA_ERA VARGAS.pptx
 
Livro: Pedagogia do Oprimido - Paulo Freire
Livro: Pedagogia do Oprimido - Paulo FreireLivro: Pedagogia do Oprimido - Paulo Freire
Livro: Pedagogia do Oprimido - Paulo Freire
 
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptxSlides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
 
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdfPowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
 
Egito antigo resumo - aula de história.pdf
Egito antigo resumo - aula de história.pdfEgito antigo resumo - aula de história.pdf
Egito antigo resumo - aula de história.pdf
 

Mrtg

  • 1. Trabalho sobre MRTG Francisco Aldevan Barbosa Costa – RA 1011354 O MRTG é uma ferramenta livre desenvolvida em Perl, largamente utilizada, embora mais comumente utilizada para monitorar tráfego em interfaces de rede, pode monitorar muitas outras variáveis, tais como utilização de HD, temperatura de hardware, uso de processador, etc, podendo gerar alertas a partir de "thresholds", facilitando assim o gerenciamento da rede. Além de "free", é relativamente fácil de instalar e configurar, tanto em ambiente Linux como em ambiente Windows, o site do desenvolvedor tem várias informações e gráficos que pode ser acessado pelo link http://oss.oetiker.ch/mrtg/ Este trabalho abordará a instalação e configuração em Windows, com o objetivo de apresentar de forma simples a instalação e uso do MRTG. Pré-requisitos Para a instalação do MRTG no Windows serão necessários os seguintes pacotes: Perl OBS: Baixar o "As package (x86)" para Windows 32 bits ou x86_64 para Windows de 64 bits. MRTG OBS: Procurar arquivo mrtg-2.17.2.zip que é a versão lançado em fevereiro de 2011, no meu caso foi baixado no dia 20 de novembro de 2011, versões mais antigas também estão disponível no site conforme abaixo:
  • 2. Após baixar o arquivo ele vem compactado com ZIP, descompacte em qualquer pasta
  • 3. Para que o MTRG funcione é necessário que o seu computador esteja com o Perl que é um interpretador de de programas esteja instalado no Computador, por isso agora fazer fazer essa instalação. Instalação do Perl Considerando que os arquivos foram baixados para a pasta c:temp, entre na pasta que contém os dois arquivos ZIP (Perl e MRTG), descompacte o Perl nesta pasta, acesse a nova pasta (algo como c:tempActivePerl-5.8.8.819-MSWin32-x86-267479), nela se encontra um arquivo chamado "installer", execute-o. Na seqüência serão solicitadas algumas informações: Did you read the LICENSE.txt file? [no] yes (se já leu responda yes) Do you agree to the ActivePerl Community License v2.1? [no] yes (se concorda responda yes) Enter top level directory for install? [c:Perl]
  • 4. (este é o diretório padrão, caso queira instalar em local diferente especifique, se quiser manter so teclar enter) Proceed? [yes] yes (o programa ira ser instalado nesta pasta) Create shortcuts to the HTML documentation? [yes] yes (documentação sempre é útil) Add the Perlbin directory to the PATH? [yes] yes (adiciona a entrada ao path, para que o perl possa ser encontrado a partir de qualquer diretório) Create Perl file extension association? [yes] yes (associa arquivos perl) Create IIS script mapping for Perl? [yes] yes Create IIS script mapping for Perl ISAPI? [yes] yes (mapeamento perl) Proceed? [yes] yes (executa a instalação conforme as opções escolhidas) Se tudo estiver corrido bem, esta será a tela final da instalação do Perl.
  • 5. Instalação do MRTG Novamente acesse a pasta onde foram baixados os arquivos, no meu caso c:temp, descompacte o mrtg-2.17.2.zip em c:, será criada uma pasta c: mrtg-2.17.2, abra um prompt (iniciar > executar > cmd), entre na pasta > cd c:mrtg-2.14.7bin, digite o seguinte comando: c: mrtg-2.17.2bin> perl mrgt Você deverá obter a seguinte saída: Pronto, o Perl e o MRTG já estão instalados, vamos agora às configurações. Configuração A configuração do MRTG para o monitoramento de tráfego se torna relativamente simples utilizando o "cfgmaker", conforme será abordado, porém alguns pré-requisitos são obrigatórios:
  • 6. Você precisa conhecer o "IP address" ou "host name" do dispositivo a ser monitorado; Conhecer a comunidade de leitura do dispositivo a ser monitorado. Com estas informações básicas você já poderá iniciar o monitoramento do dispositivo, tratando-se do tráfego de entrada e saída das interfaces deste. Vamos criar uma pasta para armazenar as imagens e arquivos gerados pelo MRTG: c:wwwmrtg Para este exemplo estou a monitorar um roteador CISCO 2800, sendo o seu endereço IP 10.2.2.1 e a comunidade (senha) "public". Execute o seguinte comando (de dentro do diretório c:mrtg-2.14.7bin): c: mrtg-2.17.2bin> perl cfgmaker public@10.2.2.1 –global "WorkDir: c:wwwmrtg" – output mrtg.cfg Será criado no diretório corrente o arquivo mrtg.cfg, este é um arquivo de configuração com base em todas as interfaces do dispositivo, desta forma o MRTG já pode ser rodado, gerando gráficos quanto a utilização da interfaces de rede. Este arquivo pode servir como base para um arquivo customizado, nos próximos capítulos será abordado com detalhes o arquivo gerado e como criar arquivos personalizados. Após a criação do arquivo mrtg.cfg, vamos colocar para rodar: c: mrtg-2.14.7bin> perl mrtg mrtg.cfg Note que o MRTG irá fazer apenas uma coleta e terminará, para fazer com que ele fique coletando os dados e atualizando automaticamente os gráficos, precisaremos editar o arquivo mrtg.cfg incluindo a seguinte linha: RunAsDaemon: yes
  • 7. Esta linha pode ser incluída logo no início do arquivo, este pode ser aberto com o Wordpad, mantenha a formatação atual. Execute novamente: c: mrtg-2.17.2bin> perl mrtg mrtg.cfg OBS: Caso sejam apresentadas mensagens de WARNING, não se preocupe, usando as configurações básicas é provável que sejam apresentadas estas mensagens porque os arquivos a serem atualizados ainda não existem, aguarde aproximadamente 6 minutos e execute novamente. O MRTG fornece vários tipos de informações e gráficos, veja um exemplo de gráfico que o MRTG pode apresentar na ilustração abaixo: Pronto, desta forma o MRTG está rodando no seu Windows e atualizando automaticamente os gráficos, agora você pode acessar a pasta c:wwwmrtg e abrir os arquivos *.html, sendo que é gerado um para cada interface monitorada. Outras ferramentas de Gerenciamento de Redes Nagios
  • 8. Nagios é uma aplicação de monitoramento, essa ferramenta monitora hosts e serviços, gerando informações acerca do desempenho na rede. Principais Características Acompanhamento de serviços de rede (SMTP, POP3, HTTP, NNTP, PING, etc). Acompanhamento de recursos de host (carga do processador, uso de disco). Checagem de serviços paralelamente. Envio de notificações quando problemas de serviço ou host ocorrer e ficar resolvido (via e-mail, pager ou método definido pelo usuário). Interface web opcional para visualização do status da rede atual, notificação e histórico de problemas, arquivo de log, etc. Cacti Cacti é uma ferramenta que recolhe e exibe informações sobre o estado de equipamentos em uma rede de dados em forma de gráficos. Principais Características Número ilimitado de elementos gráficos com base Em rrdtoll. Contém um mecanismo de entrada de dados que permite aos usuários definir scripts personalizados que podem ser usados para coletar dados. Templates permitem gráficos comuns que devem ser agrupadas por modelagem. A exibição em árvore permite aos usuários criar hierarquias de gráfico. A base de dados de gerenciamento de usuários permite administradores criar e administrar usuários. Zabbix O Zabbix é uma ferramenta criada para monitorar a performance e a disponibilidade dos ativos de uma rede, ele possui funcionalidades herdadas do Nagios e do Cacti. Principais Características Escalabilidade Interface Web de administração Monitoramento em tempo real Monitora o uso: Memória, carga do sistema, disponibilidade de serviços e etc. Herda algumas características do Nagios e Cacti.