Estou tendo problemas com a Internet e os técnicos do ISP sugeriram que algo está usando minha largura de banda.
Existe um software para monitorar quais processos usam quanta largura de banda?
Estou tendo problemas com a Internet e os técnicos do ISP sugeriram que algo está usando minha largura de banda.
Existe um software para monitorar quais processos usam quanta largura de banda?
Respostas:
Eu acredito que Rubbernet é exatamente o que você está procurando.
A única desvantagem é que a Rubbernet não consegue distinguir entre o tráfego da LAN e o tráfego da WAN. Parece que você está olhando para um computador, então isso não deve ser um problema.
Há uma demonstração disponível em seu site, ou você pode comprá-lo no site Mac App Store por US $ 25, o que parece ser um bom negócio, já que eles querem 29,99 euros (cerca de US $ 42) para um único usuário ou 49,99 euros (quase US $ 69) para um "pacote familiar" se você comprar pelo site.
(Gorjeta para Macworld.com por trazer à minha atenção alguns meses atrás.)
Se você quiser algo mais barato, Monitor de tráfego do NetUse pode se adequar a você também.
O Monitor de Atividades Integrado (Aplicativos → Utilitários) mostra o uso da rede. Além disso, você pode ver portas de rede abertas para cada processo em execução.
Podes tentar nettop (1) no Terminal. Ele é pré-instalado e é atualizado a cada poucos segundos para fornecer um painel de todas as conexões de rede abertas com seu uso. Melhor que lsof
desde que mostra os dados de uso também.
$ nettop
Em seguida, pressione 'd' e procure entradas ou entradas de aparência estranha com tráfego consistentemente grande na coluna 'bytes in' ou 'bytes out'. O 'd' instrui o nettop a mostrar apenas as diferenças em cada atualização de tela.
Se você não reconhecer o nome do processo, use o Google.
Se você não quiser o processo, pegue o pid (o número ao lado do nome do processo no nettop), e mate-o com kill -9 <pid>
. Se isso não resolver, descubra se você pode desinstalar o processo.
Se você tiver interesse no que o processo está transmitindo pela rede, use o número da porta do cliente para essa conexão específica (por exemplo, '53133' de 10.0.0.1:53133->74.125.68.100:80
) para executar um tcpdump (1) para ver os dados nos pacotes que estão sendo trocados: sudo tcpdump -nnvvXSs 1514 port 53133
Se você estiver interessado no destino com o qual o processo está falando, mas o endereço IP de destino não tiver um nome de host DNS reverso (como no exemplo anterior), tente visitar esse endereço IP em um navegador da Web como https: // IP , clique no ícone de cadeado quebrado na barra de endereço e veja os detalhes do certificado para descobrir qual domínio é exibido lá (* .google.com nesse caso). Isso não funcionará se a porta SSL 443 não estiver aberta no destino.
Possivelmente Pequeno pomo pode atender às suas necessidades. É um aplicativo pago, então você pode experimentá-lo usando sua versão de avaliação.
Primeiro, a maioria dos provedores pode dizer quanta largura de banda você está usando. Parece que você tinha um técnico que não sabia muito ou estava apenas tentando afastar você.
Segundo, a única maneira de roubar largura de banda é se você tiver uma rede sem fio que não esteja adequadamente protegida. Isso significa que você precisará monitorar a largura de banda do seu roteador sem fio, não do seu laptop / desktop.
Se você tem um roteador sem fio, eu apenas mudaria o SSID e o protegeria com uma nova senha (difícil de adivinhar). Isso cortará imediatamente qualquer pessoa que possa estar perdendo sua rede. É muito simples compará-lo a tentar monitorar seu uso de largura de banda.
OsTrack ( Mac App Store ) rastreia quanta memória, CPU e largura de banda cada processo está usando. Pode não ser preciso em um grau muito específico, mas funciona, tem uma boa interface e é gratuito, então sugiro que você experimente.
Esta lista lista quatro opções: http://mac.appstorm.net/roundups/internet-roundup/4-ways-to-monitor-bandwidth-usage-on-your-mac/
Os dois melhores parecem ser Medidor de Excedente (grátis) e Monitor de Rede (US $ 10)
Também pode haver ferramentas do Linux disponíveis, mas eu não estou familiarizado com elas.
Gostaria de verificar quais aplicativos usam a rede ou quais estão ouvindo a conexão com lsof -Pi
comando.
Se você está procurando uma maneira de monitorar seu uso da Internet como um todo, incluindo todos os dispositivos conectados a ele, talvez queira verificar Hora de pico ( Mac Appstore ).
Ele usa SNMP ou UPnP para falar com roteadores e computadores que podem fornecer uma visão histórica e em tempo real do consumo e da atividade da largura de banda. Isso permite monitorar o uso de sua conexão com a Internet como um todo, não apenas o computador em que você está - útil se você tiver alguns dispositivos em sua rede.
Conhecer sua atividade ou atividade de rede exata ao longo do tempo pode ser muito útil para diagnosticar problemas de ISP. Você também pode monitorar dispositivos individuais (se eles suportarem SNMP), o que pode ser bom para rastrear o uso excessivo.
Atenção: sou o desenvolvedor.
Se você já tem um pequeno pomo, aqui vai uma dica que você pode verificar rapidamente quanto você usou [recentemente]. Eu tenho dados limitados sobre tethering, que eu uso quando não há wifi disponível. É útil ficar de olho no que está acontecendo em períodos curtos.
O aplicativo OSX Server também possui ferramentas de monitoramento de rede. Ele vem de graça com o programa de desenvolvimento da Apple.