O MRTG 2.16.2 Guia de instalação do Windows

download O MRTG 2.16.2 Guia de instalação do Windows

of 12

Transcript of O MRTG 2.16.2 Guia de instalação do Windows

O MRTG 2.16.2 Guia de instalao do WindowsSINOPSE Instalando MRTG em uma mquina Windows no to simples como alguns aplicativos que usam assistentes. Mas no difcil, basta seguir as instrues abaixo.

Pr-requisitos Para instalar o MRTG para trabalhar no Windows necessrio o seguinte:

Uma cpia atualizada do Perl. Download do ActivePerl 5.8.8 partir ActiveState http://www.activestate.com/store/activeperl/download/

Download da ltima verso do MRTG em http://oss.oetiker.ch/mrtg/pub. Procure por MRTG2.16.2.zip ou superior. O arquivo tambm contm uma cpia de pr rateup.exe para Win32.

INSTALANDO Eu sugiro que voc faa o seguinte a partir da mquina que ser executado o MRTG, que neste caso, tambm um servidor web.

Primeiro Descompacte o MRTG para C: \ MRTG-2.16.2 sobre a mquina Windows de sua escolha. Prximo Instalar o Perl na mesma mquina Windows. Voc pode querer se certificar de que o diretrio est Perl binrios listados no seu caminho sistema.

Voc pode verificar manualmente esta indo at [Control Panel] -> [Sistema] -> [Variveis Ambiente]

Para ver se tudo est instalado corretamente, pode abrir um shell de comando e v em c: \ MRTG-2.16.2 \ bin. Tipo:

CONFIGURANDO O MRTG Agora hora de criar uma configurao do MRTG. Mas antes de comearmos voc precisa saber algumas coisas. Tome uma oportunidade para reunir as seguintes informaes:

O endereo IP ou hostname do SNMP e nmero de porta, (se no normal), do dispositivo que pretende monitorizar. Se voc quiser acompanhar algo diferente de bytes para dentro e para fora, voc deve saber tambm o SNMPOID do que voc deseja monitorar.

Finalmente voc precisa saber o read-only corda da comunidade SNMP para o seu dispositivo. Se voc no sabe disso, tente public, que o padro.

Para o restante deste documento, vamos estar a utilizar dispositivo 192.168.254.254 (Modem Spead Stream) com a seqncia pblica comunitria. Ns estamos interessados no controle do trfego.

A primeira coisa que fazemos na criao de MRTG, e gerar um arquivo de configurao Para gerar abra o prompt cmd e entre na pasta c: \ MRTG-2.16.2 \ bin. Escreva o seguinte comando: perl cfgmaker [email protected] Este endereo de e-mail est protegido contra spambots. Voc deve habilitar o JavaScript para visualiz-lo. - output mrtg.cfg

Isso cria um arquivo de configurao inicial MRTG voc. Note que este arquivo em todas as interfaces do router sero armazenados pelo nmero. Infelizmente, estes nmeros so passveis de mudana quando voc reconfigurar seu roteador. A fim de contornar este

cfgmaker voc pode comear a produzir uma configurao que se baseia em nmeros IP, ou at mesmo Interface Descries. Verifique cfgmaker Se voc receber uma mensagem de erro reclamando sobre nenhum desses nomes ou nenhuma resposta, o nome da comunidade provavelmente errado. Agora, vamos dar uma olhada no arquivo mrtg.cfg que foi criado.

Em Perl, um # um comentrio, sinnimo de REM no DOS.

Adicione o seguinte ao topo do arquivo mrtg.cfg:

WorkDir: d:\mrtg\www RunAsDaemon: yes language: brazilian

Este arquivoo uma base de configurao do MRTG. Voc pode executar este e ver os resultados, o que vai entrar na c: \ MRTG-2.16.2 \ bin e digitar:

perl MRTG mrtg.cfg

normal apresentar erros para as duas primeiras vezes que voc executar este comando. Os erros iro alert-lo sobre o fatos de que no tenha havido quaisquer arquivos de log na existncia antes.

V am diretrio configurado no parmetro WorkDir e veja se foi gerado os arquivos HTMLs.

Se voc d uma olhada nas pginas da web, ainda no possvel visualizar os grficos. Voc precisa ter o MRTG executaando a cada cinco minutos para produzir os resultados desejados. Basta execut-lo novamente aps alguns minutos. Agora voc deve ser capaz de ver as primeiras linhas nos seus grficos.

Executando o MRTG a todo tempo

H uma opo especial que voc pode configurar o MRTG no arquivo de configurao do MRTG, de modo que no ir encerrar aps ter sido iniciado. Em vez disso ele ir esperar por 5 minutos e, em seguida, execute novamente.

Adicione a opo: RunAsDaemon: sim No mrtg.cfg para o seu arquivo e inicia-lo com: start / Dc: \ MRTG-2.16.2 \ bin wperl MRTG - logging="events mrtg.cfg" Se voc usar wperl ao perl, nenhuma janela do console ir mostrar. MRTG agora est funcionando em background. Se ele executado e possui erro necessrio ver o EventLog do Windows. Para parar MRTG, abra o Gerenciador de tarefas e encerrar o processo wperl.exe. Voc pode colocar um atalho com: Alvo: wperl MRTG - logging = eventos mrtg.cfg Iniciar em: c: \ MRTG-2.16.2 \ bin

E ou por em inicializar e ou no agendador de tarefas para executar quando o Windows iniciar. Caso no queira utilizar de forma manualmente a execuo utilize o tutorial abaixo.

COMO CONFIGURAR MRTG como um servio do Windows

Pr-requisitos Adicionais

MRTG deve estar completamente instalado e configurado no sistema operacional Windows 2000, 2003, XP e Vista/2008. Vamos precisar das seguintes ferramentas: Srvany.exe Microsoft (Servios Aplicaes como Utilidade) e INSTSRV.exe (Servio Installer) Esses arquivos podem ser baixados pela Microsoft como parte do Windows 2003 Resource Kit no Site da Microsoft Clique Aqui. Esto tambm disponveis a partir de outras localizaes, como http://www.electrasoft.com/srvany/srvany.htm, http://www.iopus.com/guides/srvany.htm, etc instrues detalhadas sobre como utilizar este Esto disponveis no pacote http://support.microsoft.com/kb/q137890/. Para seguir os passos deste HOW-TO tem de obter tanto executveis. Voc deve ter direitos administrativos no sistema operacional. Se for usar o VISTA e ou Windows2008 necessrio executar o prompt-ms dos em modo privilegiado.

Preparao Por favor, realize os seguintes passos antes de iniciar a instalao: Aps a instalao do Resource kit dentro da pasta %programfiles%\Windows Resource kit, Copie o arquivo Srvany.exe e instsrv.exe para o diretrio c: \ MRTG \ bin \ (MRTG seu diretrio bin). Crie um arquivo chamado mrtg.reg e ou outro nome em qualquer lugar em seu sistema e col-lo para o seguinte contedo:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MRTG\Param eters] "Application"="c:\\perl\\bin\\wperl.exe" "AppParameters"="D:\mrtg-2.16.0\bin\\mrtg --logging=eventlog d:\\mrtg\\mrtg.cfg" "AppDirectory"="D:\mrtg-2.16.0\bin"

Servio de Instalao

Mais uma vez, supondo que o MRTG j est completamente instalado e configurado no sistema em c: \ MRTG \ os seguintes passos so necessrios para a configurao MRTG como um servio.

Usando o prompt de comando v para o diretrio binrio do MRTG. E digite o seguinte comando para criar um servio chamado "MRTG" no Windows Services:

instsrv MRTG c: \ MRTG \ bin \ Srvany.exe

Agora voc precisa criar o App * entradas exigidas para o novo servio. Pode faz-lo, clicando com o boto direito sobre o arquivo e selecionando mrtg.reg mesclar e ou executando o seguinte comando: regedit / s mrtg.reg

Obs: Este processo executado somente se os caminhos no foram definidos inicialmente no arquivo de registro.Depois de configurar a entrada do registro que hora de apont-lo para sua instalao MRTG. Se voc tiver instalado o MRTG sob c: \ MRTG \, voc pode pular esta etapa. Abra o Editor do Registro (Iniciar -> Executar -> regedt32), e localize o [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ MRTG] chave. Certifique-se que a varivel ImagePath corretamente apontar para SRVANY.EXE localizado em seu diretrio bin MRTG (por exemplo c: \ MRTG \ bin \ Srvany.exe). Depois voc tem que expandir o MRTG rvore, e v para o [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ MRTG \ Parameters] chave. Sob Parmetros certifique-se de que todas as variveis forem Pedido setup corretamente.

Aps isto voc estar pronto para executar o servio. A nica coisa que resta a fazer iniciaro servio do MRTG executando o Gerenciamento de servios (console MMC). Aps fazer isso, voc deve ver dois novos processos em execuo no seu sistema: Srvany.exe e wperl.exe.

Certifique-se de parar qualquer processo anteriormente do MRTG em execuo para evitar conflitos.

Note que imperativo que se defina o RunAsDaemon: yes opo ou o servio ir parar depois de apenas uma nica corra!

Este um bom exemplo de como monitorar qualquer dispositivo SNMP se voc sabe o OID que pretende utilizar. Mais uma vez, para uma explicao das caractersticas mais adiantado do MRTG, por favor consulte o resto da documentao no site oficial do MRTG.

AUTORES Tobi Oetiker < [email protected] Este endereo de e-mail est protegido contra spambots. Voc deve habilitar o JavaScript para visualiz-lo. >, David S. Divins < [email protected] Este endereo de e-mail est protegido contra spambots. Voc deve habilitar o JavaScript para visualiz-lo. >, Steve Pierce < [email protected] Este endereo de e-mail est protegido contra spambots. Voc deve habilitar o JavaScript para visualiz-lo. >, Artyom Adjemov [email protected] Este endereo de e-mail est protegido contra spambots. Voc deve habilitar o JavaScript para visualiz-lo. >, Ilja Ivanov Karel Fajkus http://fajkus.cz/ Documentao oficial:

http://oss.oetiker.ch/mrtg/doc/mrtg-nt-guide.en.html