Gerando gráfico ICMP(ms) MRTG

O mrtg-ping-probe é um módulo para MRTG 2.x. usado para monitorar a latência.

Distribuição usada: Debian 8, tenha o pacote mrtg já instalado.

Instalando
# apt-get install mrtg-ping-probe

Para usar o mrtg-ping-probe você precisa configurar o MRTG para chamá-lo, isto é feito no arquivo de configuração do MRTG, que é geralmente /etc/mrtg.conf

Adicione o seguinte em seu /etc/mrtg.cfg, onde farei o teste para o host www.google.com.br porém pode ser um IP.

Title[www.google.com.br.latencia]: Latencia www.google.com.br
PageTop[www.google.com.br.latencia]:
MaxBytes[www.google.com.br.latencia]: 200
WithPeak[www.google.com.br.latencia]: ymwd
Options[www.google.com.br.latencia]: gauge,nobanner,transparent
Target[www.google.com.br.latencia]: `mrtg-ping-probe www.google.com.br`
YLegend[www.google.com.br.latencia]: ms
ShortLegend[www.google.com.br.latencia]: ms
LegendI[www.google.com.br.latencia]:  Max:
LegendO[www.google.com.br.latencia]:  Min:

Title[www.google.com.br.perda]: Pacotes Perdidos para www.google.com.br
PageTop[www.google.com.br.perda]:
Target[www.google.com.br.perda]: `mrtg-ping-probe -t 42 -p loss/loss www.google.com.br`
MaxBytes[www.google.com.br.perda]: 100
#AbsMax[www.google.com.br.perda]: 101
WithPeak[www.google.com.br.perda]: ymwd
Options[www.google.com.br.perda]: gauge,nobanner,transparent
Unscaled[www.google.com.br.perda]: dwmy
YLegend[www.google.com.br.perda]: % Pacotes Perdidos
ShortLegend[www.google.com.br.perda]: %
LegendI[www.google.com.br.perda]:  % perda:
LegendO[www.google.com.br.perda]:  % perda:

Rudimar Remontti

Trabalho atualmente como Gerente de Redes em um Provedor de Internet no Rio Grande do Sul.

Você pode gostar...

7 Resultados

  1. GustavoZanatta disse:

    para min não funcionou o de pacotes perdidos

  2. Daniel Vieceli disse:

    tinha esquecido de instala ^^ valeu.

  3. Daniel Vieceli disse:

    Resolvi:

    root@black:/var/www/mrtg# aptitude install mrtg-ping-probe
    Lendo listas de pacotes… Pronto
    Construindo árvore de dependências
    Lendo informação de estado… Pronto
    Lendo informações estendidas de estado
    Inicializando estados de pacotes… Pronto
    Lendo descrições de tarefas… Pronto
    Os NOVOS pacotes a seguir serão instalados:
    mrtg-ping-probe
    0 pacotes atualizados, 1 novos instalados, 0 a serem removidos e 0 não atualizados.
    à preciso obter 22,9kB de arquivos. Depois do desempacotamento, 94,2kB serão usados.
    Escrevendo informações estendidas de estado… Pronto
    Obter:1 http://debian.pop-sc.rnp.br lenny/main mrtg-ping-probe 2.1.0-1.1 [22,9kB]
    Buscados 22,9kB em 0s (65,5kB/s)
    Selecionando pacote previamente não selecionado mrtg-ping-probe.
    (Lendo banco de dados … 89277 arquivos e diretórios atualmente instalados).
    Desempacotando mrtg-ping-probe (de …/mrtg-ping-probe_2.1.0-1.1_all.deb) …
    Processando gatilhos para man-db …
    Configurando mrtg-ping-probe (2.1.0-1.1) …
    Lendo listas de pacotes… Pronto
    Construindo árvore de dependências
    Lendo informação de estado… Pronto
    Lendo informações estendidas de estado
    Inicializando estados de pacotes… Pronto
    Escrevendo informações estendidas de estado… Pronto
    Lendo descrições de tarefas… Pronto

    root@black:/var/www/mrtg# env LANG=C /usr/bin/mrtg
    root@black:/var/www/mrtg#

  4. Daniel Vieceli disse:

    Me da uma mão ai da isso ai:

    root@black:/var/www/mrtg# env LANG=C /usr/bin/mrtg
    Can’t exec “mrtg-ping-probe”: No such file or directory at /usr/bin/mrtg line 2035.
    2010-12-22 13:20:26: WARNING: Running ‘mrtg-ping-probe 200.160.0.8’: No such file or directory
    2010-12-22 13:20:26: WARNING: Could not get any data from external command ‘mrtg-ping-probe 200.160.0.8’
    Maybe the external command did not even start. (No such file or directory)

    2010-12-22 13:20:26: WARNING: Problem with External get ‘mrtg-ping-probe 200.160.0.8’:
    Expected a Number for ‘in’ but nothing’

    2010-12-22 13:20:26: WARNING: Problem with External get ‘mrtg-ping-probe 200.160.0.8’:
    Expected a Number for ‘out’ but nothing’

    Can’t exec “mrtg-ping-probe”: No such file or directory at /usr/bin/mrtg line 2035.
    2010-12-22 13:20:26: WARNING: Running ‘mrtg-ping-probe -t 42 -p loss/loss 200.160.0.8’: No such file or directory
    2010-12-22 13:20:26: WARNING: Could not get any data from external command ‘mrtg-ping-probe -t 42 -p loss/loss 200.160.0.8’
    Maybe the external command did not even start. (No such file or directory)

    2010-12-22 13:20:26: WARNING: Problem with External get ‘mrtg-ping-probe -t 42 -p loss/loss 200.160.0.8’:
    Expected a Number for ‘in’ but nothing’

    2010-12-22 13:20:26: WARNING: Problem with External get ‘mrtg-ping-probe -t 42 -p loss/loss 200.160.0.8’:
    Expected a Number for ‘out’ but nothing’

    2010-12-22 13:20:26: ERROR: Target[200.160.0.8.ping][_IN_] ‘ $target->[2]{$mode} ‘ did not eval into defined data
    2010-12-22 13:20:26: ERROR: Target[200.160.0.8.ping][_OUT_] ‘ $target->[2]{$mode} ‘ did not eval into defined data
    2010-12-22 13:20:26, Rateup WARNING: /usr/bin/rateup could not read the primary log file for 200.160.0.8.ping
    2010-12-22 13:20:26, Rateup WARNING: /usr/bin/rateup The backup log file for 200.160.0.8.ping was invalid as well
    2010-12-22 13:20:26, Rateup WARNING: /usr/bin/rateup Can’t remove 200.160.0.8.ping.old updating log file
    2010-12-22 13:20:26, Rateup WARNING: /usr/bin/rateup Can’t rename 200.160.0.8.ping.log to 200.160.0.8.ping.old updating log file
    2010-12-22 13:20:26: ERROR: Target[200.160.0.8.perda][_IN_] ‘ $target->[3]{$mode} ‘ did not eval into defined data
    2010-12-22 13:20:26: ERROR: Target[200.160.0.8.perda][_OUT_] ‘ $target->[3]{$mode} ‘ did not eval into defined data
    2010-12-22 13:20:26, Rateup WARNING: /usr/bin/rateup could not read the primary log file for 200.160.0.8.perda
    2010-12-22 13:20:26, Rateup WARNING: /usr/bin/rateup The backup log file for 200.160.0.8.perda was invalid as well
    2010-12-22 13:20:26, Rateup WARNING: /usr/bin/rateup Can’t remove 200.160.0.8.perda.old updating log file
    2010-12-22 13:20:26, Rateup WARNING: /usr/bin/rateup Can’t rename 200.160.0.8.perda.log to 200.160.0.8.perda.old updating log file

  5. Almeida disse:

    Como faça para rodar agora o scritp

  1. 6 de setembro de 2016

    […] ARTIGOS RECOMENDADOS: Gráfico MRTG + SNMP rapidinho  Gerando gráfico ICMP(ms) MRTG  […]

  2. 28 de setembro de 2016

    […] ARTIGOS RECOMENDADOS: Gráfico MRTG + SNMP rapidinho  Gerando gráfico ICMP(ms) MRTG  […]

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *