Monitore a Internet em busca de desistências

Monitore a Internet em busca de desistências

Tenho tido problemas com meu wifi, com interrupções frequentes. Então, decidi verificar se as desistências estão relacionadas ao Wi-Fi ou à Internet, conectando meu laptop via Ethernet e monitorando-o em busca de desistências. Eu queria saber se existe uma ferramenta Linux que eu possa usar que me forneça informações sobre a força da Internet ou largura de banda (ou algo assim) durante um período de tempo. Prefiro não ter que ficar sentado em frente ao computador e navegar constantemente na Internet para ter certeza de que não está caindo.

Usando Ubuntu 14.04

Obrigado.

Responder1

Você está procurando um monitor de rede. Há um grande número de opções para esta tarefa, e o maior determinante do que você deseja provavelmente se resume à preferência.

Pessoalmente, estou mais familiarizado com um utilitário chamadoiftop. É, como o próprio nome indica, topmas para atividade de rede. Isso o ajudará a acompanhar as taxas de transferência ao longo do tempo, mas não necessariamente o ajudará a acompanhar a conectividade em si. Para isso, registrar o status conectado é provavelmente muito mais simples. Como você não mencionou qual distro está usando, não posso dizer com certeza quais métodos estão disponíveis para você. Mas, no mínimo, você provavelmente poderá ver a saída de dmesg.

Também é possível, por exemplo, se sua distribuição usar systemd, você poderá consultar diretamente o status do seu gerente de rede. Por exemplo, se estiver usando systemd-networkdcomo gerenciador de rede, você pode facilmente dar uma olhada no status do serviço:

$ systemctl status systemd-networkd
● systemd-networkd.service - Network Service
   Loaded: loaded (/usr/lib/systemd/system/systemd-networkd.service; disabled)
   Active: active (running) since Sat 2014-06-14 22:07:21 CDT; 2 days ago
     Docs: man:systemd-networkd.service(8)
Main PID: 596 (systemd-network)
  Status: "Processing requests..."
  CGroup: /system.slice/systemd-networkd.service
          └─596 /usr/lib/systemd/systemd-networkd

Jun 16 23:59:00 Icarus systemd-networkd[596]:           wlp3s0: lost carrier
Jun 16 23:59:00 Icarus systemd-networkd[596]:           wlp3s0: DHCP lease lost
Jun 16 23:59:02 Icarus systemd-networkd[596]:           wlp3s0: gained carrier
Jun 16 23:59:05 Icarus systemd-networkd[596]:           wlp3s0: DHCPv4 address 192.168.0.5/24 via 192.168.0.1
Jun 16 23:59:05 Icarus systemd-networkd[596]:           wlp3s0: link configured
Jun 17 00:02:25 Icarus systemd-networkd[596]:           wlp3s0: lost carrier
Jun 17 00:02:25 Icarus systemd-networkd[596]:           wlp3s0: DHCP lease lost
Jun 17 00:02:27 Icarus systemd-networkd[596]:           wlp3s0: gained carrier
Jun 17 00:02:27 Icarus systemd-networkd[596]:           wlp3s0: DHCPv4 address 192.168.0.5/24 via 192.168.0.1
Jun 17 00:02:27 Icarus systemd-networkd[596]:           wlp3s0: link configured

Esta saída mostra que minha interface caiu várias vezes nos últimos dois dias (isso ocorreu devido à suspensão do meu laptop, mas o princípio é o mesmo).

informação relacionada