Utilitário para monitorar a conectividade com a Internet?

13

Eu moro em um complexo de apartamentos que anuncia uma "conexão gratuita à Internet de alta velocidade" ... mas na verdade não é de alta velocidade, e muitas vezes nem mesmo uma conexão. Ou seja, geralmente não consigo acessar nada na Internet do meu computador. Ainda consigo acessar a página de administração do meu roteador, então sei que não é o caso do meu computador perder totalmente a conexão de rede; o problema definitivamente parece estar fora de meu controle.

Eu gostaria de reclamar com a gerência (eles provavelmente não farão nada, mas ainda assim não podem doer), e seria bom fazer algumas estatísticas sobre a conectividade da Internet para fazer backup do meu caso . Eu montei um pequeno script para coletar alguns dados, executando ping em um endereço IP conhecido a cada 5 minutos, mas estou curioso, existe algum programa com mais recursos por aí, projetado para isso? Eu uso o KDE no Linux principalmente, mas não exclusivamente, portanto as respostas para qualquer sistema operacional são bem-vindas.

David Z
fonte

Respostas:

10

Seu plano atual de executar ping a cada 5 minutos é muito bom. Eu daria um passo adiante e tentaria fazer gráficos bonitos com algo como Munin . Munin é executado a cada 5 minutos e coleta estatísticas no seu sistema e as plotará com o RRDTool . Adicionar um plug-in para executar ping em um site conhecido deve ser uma tarefa trivial (minha instância do Munin até rastreia meu modem a cabo ).

mwalling
fonte
1
Idéia inteligente, na verdade - eu já uso o Munin no meu servidor, mas nunca pensei em aplicá-lo no meu laptop. Obrigado!
287 David Z
0

Eu acho que um bom método seria executar uma ferramenta de linha de comando como tracert(traceroute), disponível no Linux, Mac e Windows, se bem me lembro. Você pode alimentar o programa com um endereço da Web ou um IP e ele informará quantos saltos foram necessários para chegar lá e a latência entre cada um. Se o problema residir em seu prédio, como você diz, os altos valores de latência refletirão isso.

A execução do WireShark no modo promíscuo também permitirá que você visualize o tráfego de outras pessoas, dependendo de onde elas residem na rede, de acordo com você. Isso pode ajudar na sua análise.

John T
fonte
Obrigado pelo conselho ... Acabei de executar o traceroute, mas ele não exibia saltos particularmente longos. O problema de velocidade que estou tendo é baixa largura de banda, não alta latência. De qualquer forma, minha principal preocupação é a quantidade de tempo que a conexão à rede fica completamente indisponível; velocidade (ou a falta dela) é uma questão secundária. Quando a conexão à Internet está inoperante, o traceroute parece mostrar que os pacotes não estão saindo da rede local.
287 David Z