Este artigo aborda de forma simples e prática a instalação do MRTG em ambiente Windows. Útil para administradores de redes que, assim como eu, ainda são obrigados a trabalhar com redes heterogêneas (Windows e Linux).
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.
Este tutorial abordará a instalação e configuração em ambas plataformas, 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)", se sua máquina for 64bits baixe o x86_64.
MRTG
OBS: Procurar arquivo mrtg-2.14.7.zip , ou mais recente (versão superior).
[2] Comentário enviado por ronie em 29/12/2006 - 12:20h
Me desculpe, mais com todo respeito, eu reconheço seu esforço. Mais esse site é destinado ao Linux e seria legal se nós postasse-mos coisas para ele somente.
[3] Comentário enviado por Raphael_ADB em 29/12/2006 - 14:37h
Concordo com o fato do site ser destinado ao linux, porem, informações são sempre bem vindas! O conhecimento nunca é demais e sera sempre bem vindo para aqueles que desejam obte-lo! Nosso amigo apenas esta divulgando uma ideia inicialmente com o uso difundido em linux para windows tb! Acredito ainda que jamais um profissional estará sempre "bitolado" no linux! Alternativas para a mesma solução é de grande importancia e valor para um bom profissional!
Ainda acrescento que sempre fui a favor de sistemas operacionais "free" e adoro trabalhar com eles, porem estaria minimizando minha capacidade técnica e administrativa e não conhecesse e utilizasse outros sistemas também, como o Windows!
:D
Sobre a dica do MRTG em Windows irá quebrar um galhão pra mim devido a alguns problemas que estou tendo!
Espero que de certo!! rsrs
[4] Comentário enviado por Raphael_ADB em 29/12/2006 - 15:57h
A instalação do Perl foi tranquila!
O problema esta na instalação do MRTG....tentei duas versões e da o seguinte problema:
quando entramos no diretorio bin o mrtg e digitamos o comando "perl mrtg" no command, ele diz que perl não é reconhecido como um comando interno ou externo, um programa operavel ou um arquivo em lotes....e simplesmente não instala o mrtg!
[5] Comentário enviado por tecnorede em 02/01/2007 - 11:22h
Olá diego-p-g, posso ajudar sim porém você deve ser um pouco mais especifico, quando você se refere a não criou nada, esta querendo dizer que a instalação foi bem sucedida e que não esta criando gráficos ?
se sim, devemos primeiramente analizar se o dispositivo que você esta querendo monitorar esta respondendo SNMP e ainda se esta nas portas padrões. de qualquer forma fico a sua disposição me passe um ponco mais de informação que te ajudo.
[7] Comentário enviado por tecnorede em 02/01/2007 - 11:41h
Raphael_ADB , o problema que você esta tendo é referente ao path do windows , na verdade durante a instalação do perl o script deve ter lhe feito a seguinte pergunta "Add the Perl\bin directory to the PATH? [yes]"
a resposta padrão deve ser yes, para permitir que ele adicione esta entrada ao path, em windows é comu de você precisar reiniciar o sistema para que estas entradas funcione (dependendo do windows), um teste rápido para voce verificar se o problema é somente este mesmo é : confira se o diretório onde o perl esta instalado é c:\Perl se sim va até a pasta do mrtg onde vc entrou com o comando e não funcionou e difite "SET PATH=%path%;c:\Perl\bin" (sem aspas), desta forma voce irá forçar um caminho, agora entre com o comando ...
Caso seu problema seja resolvido desta forma, voce deve agora entrar com este caminho definitivamente na variável de ambiente path, localizada em "painel de controle>sistema>avançado>variáveis de ambiente>variável do sistema , encontre a varável path edite-a acrescentando ao final ;c:\Perl\bin, não esqueça do ponto e virgula.
isso deve ajudar, mas fique a vontade caso não tenha sucesso.
[9] Comentário enviado por Raphael_ADB em 03/01/2007 - 15:35h
Kra...apos rodar o comando "perl mrtg mrtg.cfg" no cmd apareceu a seguinte msg:
C:\mrtg-2.15.0\bin>perl mrtg mrtg.cfg
Daemonizing MRTG ...
Do Not close this window. Or MRTG will die
Tudo ok ate ai......so que tem quase 2 horas e ate agora não gerou o arquivo html dentro da pasta C:\www\mrtg......gerou apenas 3 imagens png que não tem nada haver....rs
[10] Comentário enviado por tecnorede em 03/01/2007 - 17:28h
Olá Raphael_ADB , existem algumas possibilidades ... em primeiro lugar é importante que você confirme se o dispositivo que você esta tentando monitorar responde SNMP, estações windows por padrão não respondem a consultas SNMP voce precisaria instalar por exemplo o netsnmp, bom mas partindo do pré-suposto que você esta monitorando um dispositivo que responde perfeitamente no padrão SNMP (ah uma forma simples de vc testar seria usando um navegador MIB tipo o http://www.ireasoning.com/downloadmibbrowserlicense.shtml , consulte a OID => .1.3.6.1.2.1.2.2.1.10 ou .1.3.6.1.2.1.2.2.1.10.0 . veja se rsponde) , então se esta respondendo e se você não recebeu nenhum menssagem de erro ao rodar o cfgmaker, pode ser que esteja com alguma inconsistencia entre a banda de sua interface de rede e o calculado pelo mrtg, é pouco provável mas ... acho que seria mais produtivo se você postar ou encaminhar o arquivos mrtg.cfg dae fica bem mais facil de apresentar uma resposta mais clara . abraço
[11] Comentário enviado por Raphael_ADB em 03/01/2007 - 18:02h
Talvez meu problema com a seguinte informação:
§ Conhecer a comunidade de leitura do dispositivo a ser monitorado.
A comunidade seria a senha para acesso a estação? Senha de login? O que seria exatamente? Uso a mesma senha de logon do computador?
[12] Comentário enviado por tecnorede em 04/01/2007 - 11:13h
ola Raphael_ADB , a comunidade para as versões de SNMP v1 e 2c equivalem a senha tipo "public" , "private" ... ja para a versão 3 do SNMP a senha é outra (mas o v3 não é o seu caso).
Se você não tem conhecimento de qual a comunidade (que no seu caso equivale também a senha) , não terá sucesso. esta não tem nada a ver com senha de windows (senha login).
Mas a final você esta à tentar monitorar o que ? um pç , um switch, um roteador, um modem ADSL ? me passa o cenário mais completo que com certeza poderemos resolver ... abraço .
[13] Comentário enviado por Raphael_ADB em 04/01/2007 - 14:53h
Estou tentando monitorar um Pc mesmo.....vou verificar as dicas ai de cima....caso tenha problemas te mando o arquivo mrtg.cfg .... vou instalar o netsnmp ..... ja ja te falo se deu certo! Obrigado!
[14] Comentário enviado por Raphael_ADB em 05/01/2007 - 18:11h
Kra esqueci de te falar...deu certo agora...muito obrigado pelas dicas! Poxa se tiver mais assunto sobre o mrtg para windows e se puder compartilhar....seria bem legal!!
[15] Comentário enviado por klever_07 em 08/01/2007 - 22:35h
Bom dia, estou tentando monitorar os links, ja realizei a instala'~ao do perl e o mrtg e naum apresentou nenhum erro ja instalei O serviço SNMP do windows (windows Server 2003). Quando executo o seguinte comando: "e:\ mrtg-2.14.7\bin> perl cfgmaker public@xxx.xxx.xxx.xxx --global "WorkDir: e:\www\mrtg" --output mrtg.cfg, apresenta um seguinte erro: SNMP erro:
no respond receieved
SNMP_Session ...
Agradeço desde já.
caso você ja tenha seguido estes passos , confirme se esta mesmo respondendo ao snmp , usando o net-snmp por exemplo, voce pode baixar em www.net-snmp.org instale vá até a pasta de instalação entre na pasta bin (geralmente fica em c:\usr\bin) entre com o comando abaixo substituindo o nome de comunidade e endereço ip:
snmpwlk -v 1 -c "sua comunidade" "10.1.1.1" .1
obs: sem aspas.
isso ira listar todas as variáveis da MIB.
mas acredito que se você seguir o tutorial de ativação do 2003 não deve ter maiores problemas ..
[19] Comentário enviado por tecnorede em 12/01/2007 - 16:54h
pow os gráficos ao contrário , pra mim eh novidade hehehe eu apostaria que esta errado a configuração das velocidades de interfaces de rede ...
ja respondendo seu segundo questionamento , você deve editar o arquivo gerado pelo cfgmaker (mrtg.conf) que deve estar dentro de c:\mrtg...\bin, ou onde você fez a instalação. abre com o wordpad e edite o maxbytes
MaxBytes[XXX.XXX.XXX.XXX_1]: 12500000
coloque o valor conforme a interface que voce esta monitorando, porem não esqueça se voce colocar um valo errado ira gerar gráficos igualmente errados.
para placas de rede ethernet, ou seja 10Mbps = 1250000
para placas de rede fastethernet, ou seja 100Mbps = 12500000
para placas giga , 1000Mbps = 125000000
obs: estes valores acima levam em consideração valor de kilo como 1000, se você quizer ser um pouco mais preciso pode usar o 1024 que é o valor real , 1000 é uma convenção geralmente adotada para monitoramentos ... pode ver como fazer as conversões neste link , http://www.matisse.net/bitcalc/ ajuda hehehe.
acho que isso, qlq coisa da um toque, to terminando um artigo mais abrangente para monitoramento de memória, CPU, disco e servidor WEB devo postar na próxima semana , flw .
[21] Comentário enviado por cdupin em 26/02/2007 - 17:22h
Senhores, fiz a instalaçao no widows XP, e foi numa boua.porem no workdir só gera as imagens. no diretorio do mrtg, gera o arquivo de conf, com tudo dentro. naum mostra mais nada. salvei o arquicfg como html. apareceu aluma coisa, mas a mior zona.
nesta mesma maquina je tem o apche rodando e funcionanada. alguem tem alguam ideia de como botar pra funcionar?
[22] Comentário enviado por tecnorede em 27/02/2007 - 09:10h
Caro Rafaelpesi , para wordir você precisa indicar um caminho válido o que você indicou não é valido porque não esta completo ("wordir:c") tente então modificar para ("wordir:c:\") ou qualquer outro diretório que você queira e que esteja com acesso de gravação . pode alterar isso rodando novamente o cfgmaker (perl cfgmaker public@10.2.2.1 --global "WorkDir: c:\www\mrtg" --output mrtg.cfg ) claro alterando os valores de comunidade, ip e wordir que desejar.
[23] Comentário enviado por tecnorede em 27/02/2007 - 09:19h
Dear, cdupin
o arquivo gerado pelo cfgmaker (scrip para facilitar a criação do arquivo de configuração) que voce deve ter rodado de dentro do diretório bin do mrtg (mrtg\bin por exemplo) não deve ser alterado a sua extensão (não salve como html) . este arquivo conterá as informações de configuração para a coleta de dados para o mrtg montar os gráficos.... bom ja dentro do diretório que você designou para o mrtg colocar os arquivos gerados isso quando voce rodou o cfgmaker , na opção "wordir" , la devera estar os arquivos ".png" e os ".html" voce deve abrir estes html .
[24] Comentário enviado por cdupin em 27/02/2007 - 10:32h
OK. no caso do html eu fiz uma copia e salvei como ahtml para teste e depois apaguei.
Dentro do workdir só tem as imagens png. naum esta gerando nenhum htm para leitura. sera pau do Ruwindows XP?
[25] Comentário enviado por Thefrus em 28/02/2007 - 11:40h
amigo estava com o mesmo problema do "Raphael_ADB em 29/12/2006 - 15:57h:", ai fiz o q vc informou no comentario seguinte, mas apresentou outro erro qdo rodo o comando "perl mrtg mrtg.cfg", foi o seguinte:
Can't open perl script "mrtg": No such
[26] Comentário enviado por Thefrus em 28/02/2007 - 11:40h
amigo estava com o mesmo problema do "Raphael_ADB em 29/12/2006 - 15:57h:", ai fiz o q vc informou no comentario seguinte, mas apresentou outro erro qdo rodo o comando "perl mrtg mrtg.cfg", foi o seguinte:
Can't open perl script "mrtg": No such file or directory
[27] Comentário enviado por tecnorede em 28/02/2007 - 14:19h
olá Thefrus , considerando que seu Perl foi instalado corretamente assim como m MRTG , ambos conforme o Artigo , a menssagem diz que o perl não encontrou o mrtg !!! você esta dentro da pasta .../mrtg/bin ? , acredito que não porque esta menssagem da a entender isso, caso você precise realmente rodar de outra pasta , faça o seguinte adicione o path ao windows ... do promt digite : set path=%path%;c:\mrtg\bin
sendo que c:\mrtg deve ser a pasta do mrtg , caso esteja em outro local altere de acordo.
[28] Comentário enviado por tecnorede em 28/02/2007 - 14:21h
cdupin , é bem estranho o mrtg gerar as imagens e não gerar os html ... bom acho que a primeira coisa que vc tem que fazer é desinstalar e instalar novamente , tente seguir o tutorial a risca ... deve funcionar.
se mesmo assim não funcionar , posta ai que te ajudo ..
[29] Comentário enviado por cdupin em 03/03/2007 - 18:13h
Senhores, é show de bola. ta funcionando.
Porem só consigo capturar ul router. pois no arquivo mrtg.cfg. só fica o ultimo que eu rodei. com faço para rodar e capturar todos os meus roteadores?
[30] Comentário enviado por tecnorede em 05/03/2007 - 14:33h
Cdupin , vc pode rodar varias instancias do mrtg simultaneamente , tomando o cuidado de criar um diretório (wordir) diferente para cada dispositivo monitorado, observando tbm que quando rodar o cfgmaker crie um nome diferente de arquivo de configuração para cada dispositivo, tipo assim digamos que vc possua dois router e queira monitorar ambos :
1º criar uma pasta para router1 = c:\www\router1\
2º criar uma pasta para router2 = c:\www\router2\
3º vai na pasta do mrtg\bin e roda o cfgmaker :
3.a - #perl cfgmaker public@xxx.xxx.xxx.xxx --global "WorkDir: e:\www\router1\" --output mrtg_router1.cfg
3.b - #perl cfgmaker public@xxx.xxx.xxx.xxx --global "WorkDir: e:\www\router2" --output mrtg_router2.cfg
4º abra um prompt dos para cada um, va ate a pasta mrtg\bin e rode "perl mrtg mrtg_router1.cfg" e na outra rode "perl mrtg mrtg_router2.cfg"
pronto voce terá o mrtg rodando simultaneamente para os dois routers , isso pode ser feito para diversos outros simultaneos.
Outra opção seria de você juntar os dois arquivos , rode o mrtg para cada dispositivo , copie seu conteudo e depois adicione tudo a um unico arquivo mrtg.cfg sendo que o conteudo que se repete você deve ignorar ficando apenas um Wordir , etc ...
a desvantagem desta forma é que se voce perder resposta de um dos dispositivos compromete todo o minitoramento .
[31] Comentário enviado por cdupin em 09/03/2007 - 10:57h
Senhores, OK. Ja esta funcionando.
Porem por incrivel que pareça os graficos estaum invertidos. esta contando da direita para esquerda, e o trafego in na realidade e o out.
o que pode estar acpntecendo?
HELLLppPPP
[33] Comentário enviado por marciob_imares em 09/03/2007 - 13:58h
Eu preciso simplesmente plotar dados que estarei extraindo de um arquivo. Inicialmente estou testando no win2000, mas, vamos instalar no Sun e extrair um dado do sislog e precisamos de plotar esta informação. Seria possível ?
[34] Comentário enviado por macellobravin em 09/03/2007 - 20:20h
AKi p min deu tudo certo, estou monitrando tb outra maquina na rede. Porem gostaria de saber como criar o arquivo index.html. p min add numa minha page da web.
E tb como add temperatura do processador, rpm e etc.
Agradeço.
[35] Comentário enviado por macellobravin em 09/03/2007 - 20:30h
ao amigo cdupin:
Abra-o com um editor de texto o mrtg.cfg. la deveria tem uma linha assim.
# Options[_]: growright, bits
no seu caso ela pode esta sem "#".
Entao comente ela, que por defalt os graficos sao da L p/ R, salve e rode o comando perl mrtg mrtg.cfg novamente
Espero ter ajudado.
[36] Comentário enviado por tecnorede em 12/03/2007 - 12:24h
marciob_imares, é possível sim utilizar o MRTG para gerar gráficos sem o uso do SNMP é claro que com um esforço a mais, poste ai qual a sua necessidade especificamente que ajudamos, no caso de gerar gráficos a partir de arquivos so depende de que tipo de arquivos e como ele esta formatado, por exemplo se você puder exportar em XML fica tranquilo, novamente preciso de maiores detalhes para ajudar .
[37] Comentário enviado por tecnorede em 12/03/2007 - 12:29h
macellobravin, você quer gerar um unico html consolidando todos os gráficos ? isso na verdade é bem tranquilo é simplesmente montar um html personalizado, é claro que é preciso ter quais graficos e como voce quer , uma dica seria de você usar um editor como o dreamweaver , ficará bem facil , caso não consiga mande a pasta com os gráficos que mando pra vc , ah caso os ips sejam válidos altere-os , para não divulgar informação confidencial. flw
[38] Comentário enviado por Murith em 12/03/2007 - 17:24h
Boa tarde pessoal. Estou com o problema dos GRÁFICOS INVERTIDOS no MRTG. Alguém poderia me auxiliar? Já verifiquei a linha Options[_]: growright, bits e ela está COMENTADA. Os gráficos rolam da direita para a esquerda. No aguardo de "uma luz" à respeito, desde já agradeço.
[39] Comentário enviado por Gabriel Rocha em 29/03/2007 - 14:43h
Ola, estou tentando instalar o MRTG no Windows XP Professional, mas não esta dando certo, já tentei vários tipos de sintaxes, comandos já tentei de tudo, mas não estou conseguindo abrir a pasta do mrtg no prompt de comando cmd.exe, já instalei o perl e descompactei o mrtg, as versões que estou usando são o perl v5.8.8 built for MSWin32-x86-multi-thread e o mrtg-2.15.1 (já tentei as versões anteriores do mrtg), quando tento abri-la são mostradas os seguintes erros:
'C:\mrtg-2.15.0\bin' não é reconhecido como um comando interno
ou externo, um programa operável ou um arquivo em lotes.
O sistema não pode encontrar o caminho especificado.
Já mudei as variaveis de ambiente e também não deu certo.
Quando tento fazer qualquer comando do perl aparece tambem uma mensagem de erro, a segue abaixo um exemplo:
Can't open perl script "cfgmaker": No such file or directory
Já tentei baixar e usar o Microsoft Data Access Components, o NMake15 e o DMake 4.7 e outros.
Inclusive até desinstalei programas como o Quick Time que estavam mudando as variaveis, e re-instalei o Perl várias vezes, defitivamente já tentei de tudo e o mrtg não abre.
[41] Comentário enviado por tecnorede em 30/03/2007 - 09:48h
fasthand
vc esqueceu de entrar com o script mrtg, o comando correto seria
c:\mrtg-2.14.7\bin\ perl mrtg mrtg.cfg
o mrtg.cfg é o arquivo que vc criou rodando o cfgmaker, como descrito no tutorial este pode ter qualquer nome.
[42] Comentário enviado por tecnorede em 30/03/2007 - 09:55h
Gabriel , primeiro confira se seu perl esta rodando , abra o prompt de comando e digite perl , somente perl , vc entrara no modo de edição, bom crtl+c sai , caso são tenha sucesso vc errou na instalação do perl ou o que é mais provável o caminho não esta setado , digite somente path no prompt de comando e veja se o caminho para chegar em perl/bin esta ali, se não tiver soloque como no tutorial ou se preferir va em painel de controle / sistema / avançado / variáveis de ambiente , localise a variável de sistema (nao de usuario) path e edite colocando no final ";" e o caminho para o seu perl, não esqueça de pegar o caminho correto da SUA instalação,
depois disso va até a pasta mrtg/bin e rode o cfgmaker como no tutorial ... tem que funcionar , ah reinie o windows quando setar a variável e teste se rolou antes de tentar rodar o cfgmaker.
[46] Comentário enviado por tsmandu em 11/04/2007 - 01:08h
Olá tecnorede, valeu pelo artigo; fiz tudo certinho só que não está
gerando os gráficos, acho que o SNMP nao esta respondendo.
Meu Windows é o XP Profissional e já ativei o SNMP nele, mesmo assim
nada, já instalei o Net-SNMP e tbm não tive bons resultados.
Trabalho em um provedor e estou querendo monitorar sistemas StarOs.
Por Favor me ajude! Obrigado!
[47] Comentário enviado por tecnorede em 12/04/2007 - 10:35h
Olá tsmandu, para o windows XP você precisa instalar e ativar o SNMP e ainda depois de instalado você precisa configurar a comunidade ao qual ele responde se não seu mrtg não ira conseguir gerar gráficos . siga os passos abaixo.
obs: esta comunidade deverá ser a que vc utilizara quando rodar o cfgmaker
Feito os passos 1 e 2 , siga os passos de configuração do mrtg conforme o tutorial novamente .
Para o caso do Net-Snmp vc tmb precisa configurar as comunidades abra
um prompt e entre com snmpconf , você terá um menu guinado nos passos de configuração, apenas crie uma comunidade e coloque a porta padrão (161) .
depois voce pode rodar os passos de conf do mrtg.
Obs: não instale os dois serviços , porque se não vc poderá ter problemas , pois para rodar o snmp do pacote windows e o netsnmp vc precisara alterar as portas .
[49] Comentário enviado por tsmandu em 28/04/2007 - 00:21h
tecnorede,
Obrigado pela ajuda, só que ainda não consegui, não consigo configurar o net-snmp, não sei porque!! se vc puder me ajudar agradeço muito!!
:(
[51] Comentário enviado por tecnorede em 02/05/2007 - 10:49h
Olá ph_redes, proceda com a criação do arquivo mrtg.cfg conforme artigo , substitua o conteudo pelo listado abaixo, alterando as variáveis :
COMMUNITY, IPADDRESS com a comunidade e ip do host a ser minitorado, vale tanto pra windows quanto pra linux, so observe que você deve estar rodando um agente SNMP no micro que você pretende monitorar. Em sistema Linux a maior parte das distro possuem agentes , você so precisa habilitar , eu costumo usar o net-snmp (instalo e configuro) , mas apenas por praticidade , você pode usar qualquer um, em windows Server ja é mais recomendado usar o do SO , bastando apenas iniciar o serviço, acho até que ja tem um post meu mostrando como fazer isso.
segue abaixo então o conteudo pra substituir no mrtg.cfg , so mantenha a linha para rodar como serviço, conforme tutorial.
[55] Comentário enviado por cleysonlima em 06/05/2007 - 10:11h
bom dia Marcos Antonio
Por favor vc poderia enviar as instruções e o programa para gerenciar pc
conforme comentario feito no dia
Comentário enviado por tecnorede em 02/05/2007 - 10:49h:
Comentário enviado por tecnorede em 02/05/2007 - 10:51h:
[56] Comentário enviado por tecnorede em 06/05/2007 - 22:08h
Olá cleysonlima , vc pode rodar tranquilamente o mrtg do e para o
XP , so seguir o tutorial , para rodar a partir dele e monitorar algum dispositivo, caso queira monitorar o proprio XP deve instalar o net-snmp ou o pacote snmp da MS.
[57] Comentário enviado por tecnorede em 06/05/2007 - 22:22h
Olá cleysonlima, estou encaminhando conforme comentado no "post" porem o net-snmp não trata-se de uma aplicação de gerencia , ele oferece subsidios a uma aplicação de gerencia. Bom mas acho que o que você procura é apenas monitoramento (que é um dos itens de uma aplicação de gerencia , conforme modelo OSI) para isso o net-snmp e o mrtg lhe atenderá perfeitamente.
aguarde que coloco amanha um post sobre a instalação e configuração do Net-SNMP.
[58] Comentário enviado por ph_redes em 07/05/2007 - 02:06h
Olá tecnorede, eu substitui o conteúdo do .cfg e foram criados gráficos que não aparecem nada de movimentação, e está gerando um erro quando executo o comando para rodar. Segue o erro:
C:\mrtg-2.14.7\bin>perl mrtg mrtg_1.cfg
Daemonizing MRTG ...
Do Not close this window. Or MRTG will die
2007-05-07 00:30:02: ERROR: Target[$cfgname][_IN_] '(1.3.6.1.2.1.25.2.3.1.5.$INSTANCE&1.3.6.1.2.1.25.2.3.1.5.$INSTANCE:$COMMUNITY@$IPADDRESS -1.3.6.1.2.1.25.2.3.1.6.$INSTANCE&1.3.6.1.2.1.25.2.3.1.6.$INSTANCE:$COMMUNITY@$IPADDRESS) * 1.3.6.1.2.1.25.2.3.1.4.$INSTANCE&1.3.6.1.2.1.25.2.3.1.4.$INSTANCE:$COMMUNITY@$IPADDRESS' (warn): Array found where operator expected at (eval 13) line 1, at end of line
2007-05-07 00:30:02: ERROR: Target[$cfgname][_OUT_] '(1.3.6.1.2.1.25.2.3.1.5.$INSTANCE&1.3.6.1.2.1.25.2.3.1.5.$INSTANCE:$COMMUNITY@$IPADDRESS - 1.3.6.1.2.1.25.2
.3.1.6.$INSTANCE&1.3.6.1.2.1.25.2.3.1.6.$INSTANCE:$COMMUNITY@$IPADDRESS) * 1.3.6.1.2.1.25.2.3.1.4.$INSTANCE&1.3.6.1.2.1.25.2.3.1.4.$INSTANCE:$COMMUNITY@$IPADDRESS' (warn): Array found where operator expected at (eval 14) line 1, at end of line
Obs: A COMMUNITY e o IPADDRESS foram substituídos pelo da máquina.
[60] Comentário enviado por ph_redes em 10/05/2007 - 19:10h
Olá hemmanoel, tente colocar no .cfg esses parâmetros. No início acrescente essas duas linhas:
##############################################
1º#Created by
2º# cfgmaker COMMUNITY@IPADDRESS --global 'WorkDir: c:\www\mrtg' --output mrtg.cfg
##############################################
E no final concerte seu caminho de Workdir para:
WorkDir: c:\www\mrtg
Retire a saída para o arquivo .cfg
Flw
[61] Comentário enviado por tsmandu em 23/05/2007 - 00:41h
TECNOREDE,
ainda estou no aguardo do tutorial que vc prometeu,
se vc ainda nao desistiu por favor me ajude,
estou precisando urgente colocar esses graficos para funcionar...
desde já agradeço!!
[62] Comentário enviado por leoanasi em 25/05/2007 - 16:12h
Galera ,
estou querendo fazer com que o MRTG gere para mim um gráfico de páginas web acessadas poruma determinada máquina para gerar gráficos e relatórios?Como e qual arquivo devo configurar para fazer isso?
[65] Comentário enviado por lipito25 em 19/06/2007 - 13:40h
Alguem me consegue explicar, como no windows 2003 e atraves do MRTG consigo saber o trafego total dos meus switches?? E servidores?? Genero eu quero saber o somatorio da rede toda... Alguem sabe como se faz isso?
[69] Comentário enviado por tecnorede em 03/07/2007 - 14:39h
Olá lipito25,
Cara se você seguir o tutorial a risca colocando o endereço do switch e a comunidade , voce terá um gráfico para cada interface, bom o trafego total pode ser obtido por exemplo com a soma destes valores dos gráficos, bom claro que você não que ter esse trabalho todo , heheheh, faça o seguinte edite o arquivo gerado pelo cfgmaker (supondo que você esta seguindo o tutorial), então você verá neste arquivo as interfaces listadas, tipo Target[10.2.2.24_2]: 2:public@10.2.2.24: (para a interface 2) e
Target[10.2.2.24_3]: 3:public@10.2.2.24: (para a interface 3) e assim sucessivamente, claro que este numero 2 , 3 ... pode ser outro tipo 101, 102 ... isso depende do fabricante (é definido em ifDescr) , bom mas no caso acima voce poderia ter :
Target[10.2.2.24_2]: 2+3:public@10.2.2.24: , isso resultaria a soma das duas interfaces, observe que os demais dados devem ser substituidos , para não ficar estranho , tipo o nome da interface etc, não esquecendo de comentar as linhas das interfaces agrupadas ... IMPORTANTE em "MaxBytes" multiplique pelo numero de interfaces agrupadas, mais uma coisa todas as interfaces agrupadas devem ser iguais, tipo 24 portas 10/100Mbps, nao some uma que seja 10/100Mbps com uma 10/100/1000Mbps.
Mais uma dica, na verdade para ser mais preciso em sua medição e seria mais facil ainda seria usando statisticas de RMON, RMON foi desenvolvido entre outra funcionalidades com esta exatamente que você precisa, claro que o seu equipamento deve suportar RMON (pelo menos 4 grupos) o que a maior parte dos equipamentos suporta, dica-se de passagem (claro equipamentos gerenciáveis e isso vale tbm para o mrtg/SNMP que falamos até agora) ... so que não tenho agora ao meu alcance qual OID você deve usar, ficaria algo assim:
a OID é uma variável direta , o mrtg mascara isso com o numero da interface, mas pode-se usar a OID diretamente ...
bom da uma pesquisada em snmplink.org que tu acha , se não me posta ae o modelo do equipamento que monto o arquivo pra ti.
[70] Comentário enviado por tecnorede em 03/07/2007 - 14:42h
Olá leoanasi,
Primeiramente valeu por não considerar meu artigo como um de MRTG heheheh, mas entaum ja tentou no site do MRTG , a documentação é super boa ... para o cfgmaker .cfg ... da uma olhada neste link http://mirrors.pmmf.hu/linux/mrtg/pt/cfgmaker.html
uma boa opção tbm acha em snmplink.org
[72] Comentário enviado por tecnorede em 03/07/2007 - 15:06h
leoanasi , é tranquilo monitorar paginas web ... usa o "Webalizer" é free e baseado no MRTG ... mas se mesmo assim quizer ver os graficos com a cara do mrtg ... me da um toque que te ajudo.
[73] Comentário enviado por nobru22 em 03/07/2007 - 15:37h
valeu tecnorede, resolveu o problema.
Cara te fazer uma pergunta, eu vou colocar o mrtg pra rodar em cima de um cisco3600 e ele ta funcionando legal, só que acaba ficando tudo meio "desorganizado" pq ele colocar todas as paginas com os monitoramentos na mesma pasta. Voce tem alguma sugestão para que ele fique de alguma forma mais organizada? Ou eu vou ter que fazer um mrtg.cfg para cada interface?
[74] Comentário enviado por tecnorede em 04/07/2007 - 14:13h
nobru22 , Cara o que faço normalmente para ficar mai organizado e apresentável é criar uma pagina HTLM personalizada , mostrando os gráficos de cada interface , derrepente começa editando o codigo fonte de uma das iterfaces , dae abre o codigo fonte das demais , copia a parte referente as interfaces e coloca dentro do <html></html> do anterior ... por ai ..
[75] Comentário enviado por lipinho em 11/07/2007 - 17:43h
Cara fiz o que voce me disse não mas funciona.
Tentei somar as interfaces 1 e 5 mas nada.
Veja se era assim que tinha que ficar.
######################################################################
# System:
# Description: Ethernet Switch 425-24T HW:06 FW:3.6.0.1 SW:v3.6.1.04 BN:04 (c) Nortel Networks
# Contact:
# Location:
######################################################################
[76] Comentário enviado por lipinho em 11/07/2007 - 17:46h
Cara fiz o que voce me disse não mas funciona.
Tentei somar as interfaces 1 e 5 mas nada.
Veja se era assim que tinha que ficar.
######################################################################
# System:
# Description: Ethernet Switch 425-24T HW:06 FW:3.6.0.1 SW:v3.6.1.04 BN:04 (c) Nortel Networks
# Contact:
# Location:
######################################################################
Target[10.250.80.101_1]: 1+5:private@10.250.80.101:
SetEnv[10.250.80.101_1]: MRTG_INT_IP="10.250.80.101" MRTG_INT_DESCR="Nortel-Ethernet-Switch-425-24T-Module---Port-1+5"
MaxBytes[10.250.80.101_1]: 25000000
Title[10.250.80.101_1]: Traffic Analysis for 1 --
PageTop[10.250.80.101_1]: <h1>Traffic Analysis for 1 -- </h1>
<div id="sysdetails">
<table>
<tr>
<td>System:</td>
<td> in </td>
</tr>
<tr>
<td>Maintainer:</td>
<td></td>
</tr>
<tr>
<td>Description:</td>
<td>Nortel-Ethernet-Switch-425-24T-Module---Port-1 </td>
</tr>
<tr>
<td>ifType:</td>
<td>ethernetCsmacd (6)</td>
</tr>
<tr>
<td>ifName:</td>
<td>ifc1 (Slot: 1 Port: 1)</td>
</tr>
<tr>
<td>Max Speed:</td>
<td>12.5 MBytes/s</td>
</tr>
<tr>
<td>Ip:</td>
<td>10.250.80.101 ()</td>
</tr>
</table>
</div>
Se eu vir individualmente, as interfaces 1 e 5 tem como upload cerca de 2000b/s as duas se tentar colocar em conjunto, apenas me aparece cerca de 1200b/s de upload.
Brigado pela ajuda... È que estou mesmo aflito com este problema
[79] Comentário enviado por lipito25 em 11/07/2007 - 18:04h
Cara eu faço como disse exactamente neste apoio que tá excelente e tudo corre bem, apos fazer o comando perl cfgmaker public@10.2.2.1 --global "WorkDir: c:\www\mrtg" --output mrtg.cfg consigo ver todas as interfaces, entretanto faço como me tinha dito, e acima mencionado mas não soma nada não percebo, de uma olhadela e verifique se cometi algum erro, ah a interface 5 fica comentada.. Só mais um pequeno pormenor, como multiplico o MaxBts pelo numero de interface é que faço 12500000*2 e dá me erro, tenho que colocar lá os 25000000
[80] Comentário enviado por pistorio em 21/07/2007 - 16:31h
?comentario= ola pessoal,
C:\mrtg-2.14.7\bin>perl cfgmaker private@192.168.2.100 --global "WorkDir: c:\www
\mrtg" --output mrtg.cfg
SNMP Error:
no response received
SNMPv1_Session (remote host: "192.168.2.100" [192.168.2.100].161)
community: "private"
request ID: 1475512737
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at C:/mrtg-2.14.7/bin\..\lib\mrtg2/SNMP_util.pm line 627
SNMPWALK Problem for 1.3.6.1.2.1.1 on private@192.168.2.100::::::v4only
at cfgmaker line 918
WARNING: Skipping private@192.168.2.100: as no info could be retrieved
nao consigo resolver esse MRTG, como faço e oque precisa para arrumar o mesmo.
[81] Comentário enviado por tecnorede em 23/07/2007 - 13:30h
pistorio , use public no lugar de private , e verifique se continua apresentando este erro , se continuar tlvz seja necessário setar a versão do snmp "--snmp-options" no cfgmaker , teste então rodar um snmpwalk para este dispositivo e ve se retorna ...
snmpwalk -c private -v 1 192.168.2.100 .1 (considerando que você ionstalou o net-snmp).
[84] Comentário enviado por lipito25 em 08/08/2007 - 11:30h
Boas pessoal do MRTG.
Alguem me consegue dar uma ajuda.
Como consigo monitorar o trafego total de dois dispositivos, tipo a porta 1 do dispositivo com o ip 10.80.50.1 e a porta 2 do dispositivo 10.80.50.4.
Tecnorede valeu pela ajuda, já consigo somar o trafego total, tava era vendo a soma mal, estava olhando para o primeiro valor que me estava dando quando deveria olha para o ultimo.
Valeu cara
[86] Comentário enviado por dveras em 14/08/2007 - 15:58h
tecnorede,
comigo aconteceu o mesmo que com Raphael_ADB em 03/01/2007 - 15:35h.
Instalei e rodei tudo perfeitamente conforme o artigo, mas quando fica na posição "Daemonizing MRTG ... Do Not close this window. Or MRTG will die" não acontece nada, já que os .htm não foram criados na pasta de trabalho.
[87] Comentário enviado por pcalcantara em 25/09/2007 - 12:26h
tecnorede, boa tarde.
Instalei tudo certinho, não teve nenhum erro. Mas ao rodar o comando c:\ mrtg-2.14.7\bin> perl cfgmaker public@xxx.xxx.xxx.xxx --global "WorkDir: c:\www\mrtg" --output mrtg.cfg, para gerar o arquivo, aparece o seguinte erro:
SNMP Error:
no response received
SNMPv1_Session (remote host: "xxx.xxx.xxx.xxx" [xxx.xxx.xxx.xxx].xxx)
Community: "public"
request ID: -448216313
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at c:/Documents and settings/pauloa/Desktop/mrtg/mrtg/mrtg-2.15.2/bin\..\lib\mrtg2/SNMP_util.pm line 627
SNMPWALK Problem for 1.3.6.1.2.1.1 on public@xxx.xxx.xxx.xxx::::::v4only at cfgmaker line 940
WARNING: Skipping public@xxx.xxx.xxx.xxx: as no info could be retrieved
Alguma sugestão???
Desde já agradeço pelo ótimo tutorial.
[89] Comentário enviado por tecnorede em 25/09/2007 - 16:29h
dveras , antes de aparecer a msg "Daemonizing MRTG ... Do Not close this window. Or MRTG will die" veja se não aparece alguma msg de erro, posta a msg ai . flw
[90] Comentário enviado por tecnorede em 25/09/2007 - 16:40h
pcalcantara , A msg , "SNMP Error:no response received" significa que o seu alvo "public@xxx.xxx.xxx.xxx", não esta respondendo SNMP , pode ser que o agente snmp não esteja rodando neste dispositivo, se o seu alvo for uma maquina Windows , certifique-se de que o Firewall esta liberando a porta UDP 161 e 162, para windows XP va em << painel de controle - Add Prog - add/remove Comp. Windows - selecione ferramentas de gerenciamento de - clique em detalhes e depois marque a opção SNMP WMI, na verdade se sua instalação do net-snmp foi feita corretamente não precisaria deste passo , isso esta ativando o agente snmp da MS , mas eh comum, eheheh no caso do net-snmp se quiser tente antes de seguir estes passos acima reconfiguralo no prompt digite "snmpconf" e siga os passos.
Bom caso seu problemas seja com outro tipo de dispositivo, poste com mais detalhes . flw.
[91] Comentário enviado por tiagocbp em 09/10/2007 - 13:45h
Ola tecnorede, instalei tudo certo conforme o seu tutorial, mas quando eu rodo o comando perl mrtg mrtg.cfg (de dentro da pasta bin do mrtg) ele da uma mensagem: Daemonizing Mrtg ... Do not close this window.Or mrtg will die.
Mas eu ja fiquei esperando mt tempo e nao gerou arquivo nenhum dentro da pasta onde eram para estar os graficos, voce pode me ajudar?
[93] Comentário enviado por pliniojbs em 21/10/2007 - 12:30h
tecnorede, ótimo artigo e muita paciencia, o povo nao le o artigo e os post inteiro, e perguntam a mesma coisa.Bom no meu caso eu queria saber oq preciso para visualizar os grafico de um outro micro pela web, oq preciso instalar (php? apache?)....desde ja agradeço.
[94] Comentário enviado por tecnorede em 28/10/2007 - 10:59h
tiagocbp, pelo que vc descreveu a sua instalação do mrtg esta correta seu problema eh na base de coleta, ou seja o seu alvo, se vc estiver tentando monitorar o trafego de sua maquina vc precisa certificar-se de que possui um agente snmp rodando nela, aconselho a instalar o net-snmp, caso seja uma maquina windows (XP ou posterior) você pode ativar o snmp do windows , va em adcionar/remover programas e em componentes do windows/ rede (SP2).
[95] Comentário enviado por tecnorede em 28/10/2007 - 11:10h
pliniojbs , Cara os arquivos criados pelo mrtg são html puro, para tanto um servidor http puro ja basta não precisa de mais nada tipo suporte php , etc . a não ser que vc vá implementar algo mais. É interessante desenvolver paginas customizadas fica bem melhor .
Bom mas voltando o apache esta mais do que suficiente, se for so para ver os html do mrtg vc tbm poderia usar o thttpd (http://www.acme.com/software/thttpd/) , um servidor http bem leve e super facil de instalar.
[96] Comentário enviado por edcandido em 20/11/2007 - 17:43h
E, galera li todos os tópicos e vários estão acontecendo e, agora já não sei mais o que fazer!
1) Executei a linha abaixo, a qual voltou o “erro”:
C:\mrtg-2.15.2\bin>perl cfgmaker public@xxx.xxx.xxx.xxx --global workdir: c:\mrtg\www --output mrtg2.cfg
Error:
can't resolve "c" to IP address
at C:/mrtg-2.15.2/bin\..\lib\mrtg2/SNMP_util.pm line 426
SNMPWALK Problem for public@c:\mrtg\www:::::v4only
at cfgmaker line 940
WARNING: Skipping public@c:\mrtg\www as no info could be retrieved
2) O estranho é que procurei e achei o arquivo “mrtg1.cfg” criado após o comando porém, em outro diretório (no diretório onde é executado o MRTG - C:\mrtg-2.15.2\bin) e eu não consigo abrir com o comando abaixo. Onde surge outro erro!
C:\mrtg-2.15.2\bin>perl mrtg mrtg2.cfg
ERROR: Line 2202 (workdir:) in CFG file (mrtg2.cfg) does not make sense
3º) Daí, dentro do diretório aparece um arquivo “mrtg1.cfg_l” contendo o seguinte: 5748
4) Segui o seguinte post:
Comentário enviado por ph_redes em 10/05/2007 - 19:10h:
Olá hemmanoel, tente colocar no .cfg esses parâmetros. No início acrescente essas duas linhas:
##############################################
1º#Created by
2º# cfgmaker COMMUNITY@IPADDRESS --global 'WorkDir: c:\www\mrtg' --output mrtg.cfg
##############################################
E no final concerte seu caminho de Workdir para:
WorkDir: c:\www\mrtg
Retire a saída para o arquivo .cfg
Flw
Mas, aí acontece o erro abaixo que o nobru22 conseguiu resolver no dia 02/07/2007 NÃO SEI COMO!
na hora de rodar o C:\mrtg-2.15.2\bin>perl mrtg mrtg.cfg - esta aparecendo o seguinte erro:
ERROR: CFG Error Unknown Option "c" on line 0 or above.
Check doc/reference.txt for Help
Por favor me ajudem!
Pelo que me lembro, no ínicio tem um post dizendo que após executar o primeiro comando, surgiria uns arquivos HTML. Pra mim não apareceram!
OBS: estou fazendo teste com 1 PC pra depois analisar a rede inteira (roteador, switch, etc...)
No PC eu "instalei" e habilitei o SNMP (não sei se fiz correto)!
[97] Comentário enviado por RLBSB em 28/02/2008 - 11:10h
Alguém poderia me ajudar, instalei o mrtg em um ambiente windows, contra os minha vontade rs, e estou tendo uma pequena dificuldade em gerar o arquivo mrtg.cfg, quando dou o comando cfgmaker, toda tudo certo mas não gera o arquivo mrtg.cfg, sniffei a minha rede e descobri que não está tendo retorno do roteado para o micro com a pasta c:\www\mrtg, (destination unreacheble), tentei acessar o roteador como daemon( --global 'RunAsDaemon:yes' e não gerou, como posso resolver isso, no linux em outra rede que dou manutenção funcionou mas no ruindows estou tendo esete problema alguém poderia me ajudar?
[98] Comentário enviado por tecnorede em 25/03/2008 - 10:33h
ola edcandido,
Vamos por parte , seu primeiro erro é referente a comunidade snmp "c" você esta informando public que é o padrão em muitos casos, mas por exemplo se a maquina para a qual é disparada o snmpwalk do makecfg "public@xxx.xxx.xxx.xxx" for uma MS XP , não basta instalar o serviço vc deve ir em serviços e propriedades e criar esta comunidade e ainda dizer quais ips ou apontar todos para permitir a leitura da MIB, se sua maquina for linux e por exemplo vc instalou o agente net-snmp tbm precisara configurar comunidade como no tutorial ... para seu segundo problema referente a instalação do snmp ele esta ligado com o primeiro obviamente , então confira se realmente esta rodando isso ira matar varias possibilidade , para ser mais prático parta de uma maquina com windows ou linux instale o net-snmp (a instalação eh next-next-finish) va até a pasta onde esta instalado o net-snmp e em /bin dentro desta pasta e execute "snmpwalk -v 1 -c "comunidade sem aspas" XXX.XXX.XXX.XXX .1"
devera ser listada toda a mib ... qlq coisa diferente disso vc deve rever a instalalção, lembrando que para SO tanto linux quanto windows com personal firewall instaldos vc deve liberar as portas 161 e 162 ambas UDP ...
tenta isso depois posta ai que evoluimos . abraço
[99] Comentário enviado por tecnorede em 25/03/2008 - 10:37h
olá RLBSB , eu fico a disposição para ajudar sim , mas vc deve ser mais especifico no seu post , não da pra concluir nada , tipo quando vc roda o cfgmaker qual eh sua saida ...
acho que primeiramente vc deve tentar seguir o tutorial ...
De qlq forma poste exatamente o que vc faz e qual a saida de erros ou não geradas .
[100] Comentário enviado por tobias.paraiso em 09/05/2008 - 01:54h
muito bom seu artigo ... consegui fazer funcionar com meu modem adsl aqui porem estava tentando fazer o mesmo com a minha máquina uma estação windows ... na hora que estou compilando o mrtg ele me responde o seguinte
SNMP Error:
receiving response PDU: Unknown error
SNMPv1_Session (remote host: "10.1.1.2" [10.1.1.2].161)
community: "public"
request ID: 1150998235
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at C:/Documents and Settings/TOBZ.CORPORATE/Meus documentos/perereca/mrtg-2.16.
1/bin\..\lib\mrtg2/SNMP_util.pm line 628
SNMPWALK Problem for 1.3.6.1.2.1.1 on public@10.1.1.2::::::v4only
at cfgmaker line 950
WARNING: Skipping public@10.1.1.2: as no info could be retrieved
Vc sabe me explicar o q aconteceu ?? já instalei o net-snmp mesmo assim nada ...
aguardo respostas ...
obrigado !
[101] Comentário enviado por tecnorede em 10/05/2008 - 13:30h
Tobias o mais provável é restrições em teu agente snmp ... tu pode ativar o agente do próprio windows é mais facil na verdade do que o net-snmp , vai em painel de controle>adicionar/remover programas>adicionar/remover componentes do windows>ferramentas de gerenciamento e monitoramento , marque esta opção (vai pedir o cd do window) depois vai em executar e digite "services.msc" abrira a console de serviços do windows localize o serviço snmp , localize a aba para adicionar uma comunidade coloque public e deixe so como leitura .. blz
se quizer ficar com o net-snmp, va na pasta de instalação do net-snmp (normalmente c:\usr) entre no subdir bin e execute :
"snmpwalk -v 1 -c public 10.1.1.2 .1 "
você devera receber na saida todas as variáveis snmp disponiveis no seu host , caso isso não aconteça o erro esta mesmo na instalação ou configuração do net-snmp , caso retorno então o erro estaria no mrtg reveja o rtigo ou mande mais detalhes ....
para configurar novamente o net-snmp pode executar a ferramenta "snmpconf" .
[103] Comentário enviado por hakbr em 25/07/2008 - 11:05h
Ótimo tutorial tecnorede! Consegui colocar para funcionar de primeira! Um único detalhe... nas informações "in" e "out", aparentemente os valores parecem estar "ao contrário"... ou seja, os valores de "in" são os de saída de dados, já o "out" são os de entrada... está correto isso? Teria como eu alterar isso?
[105] Comentário enviado por MarcioWerneck em 15/05/2009 - 12:20h
Estou tentando usar o MRTG para monitorar minha placa de rede em Windows, mas, mesmo instalando o SNMP, PERL, MRTG e configurando tudo, o gráfico fica "zerado", não atualiza e não retorna erro. O que estou errando?
[106] Comentário enviado por talestfo em 09/06/2009 - 15:39h
Gostaria de postar, uma coisa legal que fiz no MRTG, não sei se fui pelo caminho mais difícil, mas consegui o que precisava, tendo em vista que não encontrei na net.
Segue parte do código que alterei no arquivo mrtg. Adicionei as linhas abaixo para ter a soma dos tráfegos de entrada e saída.
[107] Comentário enviado por willsmithcop em 02/10/2009 - 11:50h
Putz esse tutorial de implementação do MRTG no Windows foi uma mão na roda para min, pois precisava fazer um exercício para entregar na faculdade, e tinha que ser em Linux ou Windows.
Como não consegui fazer no Linux Debian, fiz no Windows XP e consegui gerar os gráficos em HTML, e o mais importante não vou ficar sem nota na faculdade.
[108] Comentário enviado por cristianff em 02/03/2010 - 23:19h
Galera, estou com uma dúvida besta aqui, configurei o MRTG pra monitorar meu link de 12Mb da Oi, o router está configurado correto e o MRTG gerando os gráficos. Como faz tempo que eu parei de escovar bits, estou meio enferrujado. Vejam o que eu fiz e será que em enganei nos bits e bytes da vida?
No arquivo de configuração do MRTG eu coloquei a seguinte tag:
Código:
# Link de 12Mb Oi-BrTeledom
MaxBytes[wan]: 1572864
Se eu estou certo, seria: 12 megabits = 1572864 bytes
Não viajei não né?
[109] Comentário enviado por tecnorede em 03/03/2010 - 09:37h
Olá Cristian, sua conta esta correta sim ... alias quando tiver duvida referente a conversões use nosso amigo google, por exemplo :
para converter 12Mbps para Kbps, Bps ou bps, na busca digite assim :
"12Mbps para Kbps"
"12Mbps para Bps"
"12Mbps para bps"
e você terá os resultados respectivamente.
obs: uma consulta para cada linha
Aguarde uma amostragem de um periodo maior e caso continue fora do esperado , poste o arquivo de conf do mrtg e o modelo do router , que analiso .
[110] Comentário enviado por Donini II em 31/10/2010 - 18:42h
Parabens tecnorede, pela aula de mrtg, esta me ajudando muito com trabalho da faculdade, mas estou com dificuldades para monitorar outros dispositivos que não seja trafego adsl, tipo hd, memória, processador e o que puder ser monitorado estou usando o Vista 64 bits mas tambem tenho instalado no Xp 32 bits, preciso entregar este trabalho até o dia 07/12/2010 e preciso muito de ajuda.
obs: O trafego adsl ta funcionando certinho, os graficos estão ok e consigo acessar remotamente o problema é que coloquei no tcc como "Monitoramento de Dispositivos com SNMP" e gostaria muito de conseguir pelo menos ainda monitorar cpu, memoria e hd.
[112] Comentário enviado por wendercruz em 03/10/2011 - 10:52h
Bom Dia tecnorede estou instalando o mrtg na minha maquina mesmo para verificar se ira funcionar, portanto as pasta criei igual voçe esta especificando no tutorial, bem mrtg e perl esta instalado, criei uma pasta www no c: da maquina, dentro um subpasta mrtg, estou jogando o comando citato no tutorial no prompt, C:\mrtg-2.14.7\bin>perl cfgmaker comunidade@ip roteador --global "WorkDir: c:\www\mrtg" --output mrtg.cfg, mais nao esta criando o arquivo mrtg.cfg para eu editar ele conforme esta especificado, e outra coisa os arquivos .html eles criam automaticos ou eu tenho que dar algum comando para eles serem criados apos este comando, me ajuda ai por favor, obrigado.
[113] Comentário enviado por tecnorede em 05/12/2011 - 11:21h
Olá "Donini II" , desculpe tive problemas com meu e-maio e acabou que seu comentário não chegou para mim, bom se ainda for ajudar segue ...
1) use "templates" , só altere os dados de comunidade, IP ... e pronto, veja o exemplo abaixo para CPU: http://www.plixer.com/support/view_template.php?template=153
[114] Comentário enviado por tecnorede em 05/12/2011 - 11:24h
Olá "wendercruz" os arquivos html são criados automaticamente, quanto a saída do cfgmaker verifique se você esta no diretório correto ou se esta apontando para o diretório correto.
[115] Comentário enviado por Jdelima75 em 19/09/2019 - 10:54h
Boa tarde a todos, seiu que esse post é antigo mas gostaria de uma ajuda quanto a instalação do MRTG.
Baixei a ultima versão 2.17.7 MRTG
baixei a instalaçao msi do pearl
mas ele não funciona mensagem de erro no prompt que o comando não é aceito
pearl não é reconhecido como comando interno.
li algumas soluções mas não fucnionaram para mim, será que é pq estou fazendo procedimento antigo numa atulaização ?
Agradeço qualquer ajuda
estou tentando instalar numa maquina windows 8.1
outra pergunta, será que funciona se eu instalar uma MV e colocar o Ubuntu por exemplo pra rodar o mrtg preciso fazer um monitoramento da minha rede
mais uma vez obrigado