Utilitário de gráfico de ping

3

Estou tendo problemas de conectividade com minha banda larga e quero criar algumas evidências para / comcast. Em particular, eu gostaria de executar uma série contínua de pings e obter um gráfico. Tudo o que consegui encontrar são utilitários para Windows ou aplicativos (como o próprio comando ping) que apenas emitem várias mensagens de uma linha. Alguém tem uma recomendação?

pitosalas
fonte

Respostas:

6

Há pouco tempo, eu estava tendo problemas com a conexão sem fio e escrevi uma pequena ferramenta de monitoramento que era apenas um invólucro do ping. Ainda acho útil exibir rapidamente a conectividade atual.

Mas também adicionei a capacidade de gravar um log de sua conectividade e, em seguida, escrevi um script perl para analisar o log e exibir um gráfico de resumo. Parece exatamente o que você está procurando:

resumos de tempo de atividade de hora em hora

O único problema é que eu o desenvolvi no Linux, mas pelo que sei, o ping deve funcionar da mesma maneira em um Mac. Se você estiver interessado, aqui está o que fazer:

Se você tem git:

$ git clone 'https://github.com/NickSto/uptest.git'

Se não o fizer:

$ mkdir uptest && cd uptest
$ wget 'https://raw.github.com/NickSto/uptest/master/uptest.sh'
$ wget 'https://raw.github.com/NickSto/uptest/master/upanalyze.pl'

Em seguida, execute a ferramenta de monitoramento por algumas horas, registrando-se em um arquivo (execute ./uptest.sh -hpara ler seu uso):

$ ./uptest.sh 15 -l uptest_log.txt

Em seguida, você pode imprimir o histograma com upanalyze.pl:

$ ./upanalyze.pl uptest_log.txt

As estrelas são ruins (pings caídos): uma linha completa de estrelas significa que você não teve nenhuma conectividade durante toda a hora.

Nick S
fonte
3

Obrigado por esclarecer sua pergunta. Não está claro o que você deseja, pois você disse "Problema de conectividade", não problema de velocidade. Qual é o valor PING durante o tempo em que você diz que é lento? Por que você não mostra isso para a Comcast?

Para esclarecer, não tenho certeza se deseja monitorar o Ping, mas a intensidade do sinal. Talvez se você nos contar sobre nossa configuração de banda larga ajudará ainda mais. Você disse que tem banda larga com a Comcast. Que menas ele passa por cabo de TV. Peça à Comcast para medir a intensidade do sinal em seu site (chegando em casa e no computador). Um divisor de cabo de TV com defeito pode ser a causa do seu problema.

Executando um ping constante em um Mac

  • Clique no ícone "Aplicativo" e clique em "Utilitários".
  • Clique duas vezes no ícone "Terminal" para abrir o Terminal.
  • Digite "ping", seguido do endereço IP que você deseja acessar, por exemplo, ping 192.168.100.104e pressione "Enter".
  • O programa pinga continuamente o endereço IP. Pressione Ctrl-Cpara interromper o ping constante.

Isso não vai atrapalhar, mas você terá os dados.

ou tente o ProteMac Meter

nohillside
fonte
2

Quão automatizado o deseja? Você pode usar qualquer utilitário de pinos online (como o PingTest ) e fazer uma captura de tela para cada avaliação. Três ou cinco pings devem ser suficientes para convencer a Comcast!

Além disso, o Mac OS X possui um utilitário de ping incorporado. No Network Utility, selecione a guia Ping e entre em um servidor para testar. Você pode selecioná-lo para executar indefinidamente ou para uma certa quantidade de pings.

captura de tela do ping no utilitário de rede

Isso fornecerá uma saída de texto fácil de ler. Como isso já está embutido no seu computador, você não precisa baixar e instalar software desnecessário!

Josh Hunt
fonte
11
Eu sei disso, mas meu problema é intermitente. Vem e vai. E de repente, por um período de 5 minutos, haverá tempos limite e, depois, é melhor novamente por uma hora. Então, eu preciso de uma maneira de processar horas de dados de ping em um gráfico.
pitosalas