Aplicativo para monitorar todos os aplicativos que estão usando a Internet no Mac OS X


Respostas:


17

Se você não quer comprar qualquer software fantasia GUI, você pode tentar nettopemTerminal.app

Use as teclas de seta ou wou as steclas para rolar. Use a -nopção para desativar a resolução reversa do endereço IP.

Exemplo de uma saída:

                                                               interface           state      packets in        bytes in
iTunes.35506                                                                                           0           0 B
    tcp6 *.3689<->*.*                                                             Listen
    tcp4 *:3689<->*:*                                                             Listen
    tcp4 *:57929<->*:*                                                            Listen
Last.fm.35511                                                                                          0           0 B
    tcp4 127.0.0.1:33367<->*:*                                       lo0          Listen
    tcp4 127.0.0.1:32213<->*:*                                       lo0          Listen
Spotify.35589                                                                                        380         227 KiB
    tcp4 192.168.2.18:57621<->192.168.2.15:52137                     en1     Established             194          34 KiB
    tcp4 *:57621<->*:*                                                            Listen
    tcp4 *:49858<->*:*                                                            Listen
    tcp4 192.168.2.18:58339<->193.182.8.12:4070                      en1     Established             186         192 KiB
    tcp4 127.0.0.1:4371<->*:*                                        lo0          Listen
    tcp4 127.0.0.1:4381<->*:*                                        lo0          Listen

Muito impressionante né? O melhor de tudo nettopé que ele está incorporado no OSX (pelo menos no Mountain Lion).


Isso é perfeito e, se você pressionar a tecla <kbd> d </kbd>, poderá alternar entre os totais acumulados e o modo "diff" (quanto cada aplicativo usou no último segundo).
Tom Panning

2
pressione c-for simplified viewpara obter mais ajudah
Natwar Singh 02/04

3
Existe alguma maneira de o nettop classificar em tempo real, de modo que os processos que usam a maior largura de banda (instantâneo atual em vez de histórico) sejam listados primeiro?
perfil completo de Johnny Utahh

14

Rubbernet parece ser bom.

O Rubbernet fornece uma análise detalhada do uso da rede por aplicativo, para que você possa detectar rapidamente os aplicativos que ligam para casa, conectar-se a determinados servidores sem o seu conhecimento ou culpar o aplicativo que está diminuindo a velocidade da sua rede.

insira a descrição da imagem aqui


Este aplicativo é exatamente o que o OP está pedindo. Funciona.
Mark Beaton

6

Experimente o LittleSnitch :

Um firewall protege seu computador contra convidados indesejados da Internet. Mas quem protege seus dados privados de serem enviados? O pequeno pomo faz!

insira a descrição da imagem aqui


2
Eu tenho LittleSnitch mas apenas mostrar o uso do aplicativo internet não mostram BW para cada aplicação
Am1rr3zA

11
mostra quais aplicativos estão usando atualmente a largura de banda, que às vezes é suficiente ...
rogerdpack

11
Você pode clicar no aplicativo na janela e ele mostra o gráfico do uso da rede por aplicativo.
Cinza

4

Rubbernet é algo que faz tudo o que você pede. NO ENTANTO seja avisado. É caro e não vem com os recursos que você esperaria de um freeware básico, sem falar em um software caro para monitorar o uso. As limitações incluem:

  • perde todos os dados medidos quando o laptop dorme
  • perde todos os dados medidos quando o status da VPN é alterado
  • nenhuma "medida total" na página de resumo: somente os valores individuais usados ​​por aplicativo

Além disso, o suporte é inexistente. Nenhuma documentação, nenhuma resposta aos tíquetes ...
GreenAsJade 29/10/2012


2

Se você tem algum conhecimento de linha de comando, existem algumas ferramentas do Unix que você pode aproveitar.

iftop : não fornecerá uma análise por aplicativo, mas uma análise por host remoto. Isso significa que você também pode ver pelo menos quem está enviando informações e quanto. Também é instalável via DarwinPorts .

nethogs: Este pode não ser executado no OS X, embora seja mais informativo. Infelizmente, é provavelmente um ponto discutível.

Você também pode verificar esta outra pergunta para obter mais informações: Uso de largura de banda no Linux .


nethogs no ubuntu é meu melhor amigo ... Estou procurando semelhante para mac.
Natwar Singh

2

A partir da versão 4, os menus do iStat mostram o uso da largura de banda dos 5 principais aplicativos.

insira a descrição da imagem aqui


1

Acabei de experimentar o Little Snitch, tendo o mesmo problema básico (ao que parece) que o OP, e tendo ficado tão decepcionado com o rubbernet (choro pelos meus US $ 40).

Little Snitch é exatamente o que o OP pede, e tem todos os recursos que posso sonhar em explorar problemas relacionados aos implícitos na pergunta do OP.

ele faz relatar a largura de banda total utilizada por cada aplicativo individualmente, e até apresenta um gráfico de qualquer aplicativo selecionado ou grupo de aplicações! Depois que você perceber que pode selecionar uma ou mais linhas no gráfico do Monitor de Rede e solicitar as informações agrupadas pressionando o botão Informações, é fácil de usar. Ele sobrevive a mudanças de status da rede sem problemas.

Tem uma demonstração que dura 3 horas, então você não pode dar errado.

Eu acho que é a resposta perfeita para a pergunta do OP.


Aliás, o recurso "firewall de saída" me mostrou que estou executando um aplicativo que está telefonando para casa de maneira inesperada!
GreenAsJade

0

Difícil de usar, originalmente chamado Ethereal, existe o Wireshark .

Eu nunca o usei, mas tentei no passado e faz praticamente qualquer coisa.

Se você quiser apenas ver a largura de banda geral, use o Monitor de Atividade.


0

Se você estiver usando Lion ou Mountain Lion, sugiro Icefloor

Se você estiver usando o Snow Leopard, sugiro NoobProof

Ambos são livres para usar e atenderão às suas necessidades


A descrição não parece com isso mostra a largura de banda de aplicativos individuais. Você pode confirmar se esse recurso existe, talvez publicar uma captura de tela?
Daniel Beck

@ Daniel Beck - Na descrição Noobproof, afirma que você pode ajustar a largura de banda, gerenciar listas negras e criar ferramentas de auto-configuração chamadas injetores.
Simon

Eu encontrei apenas "Limitando a largura de banda", que é diferente de "mostrar a largura de banda realmente usada", que é o que o OP solicita. Poderia ser mais específico?
Daniel Beck

@Daniel Beck - No primeiro parágrafo da sétima linha abaixo, ele afirma que você pode ajustar a largura de banda
Simon

Ajustar aqui significa que você pode definir quanta largura de banda de rede pode ser usada por um processo, eu acho. Isso não tem nada a ver com mostrar quanto um processo usa naturalmente, por exemplo, para ver se um determinado aplicativo está muito ativo quando não é explicitamente usado ou para procurar um rootkit / vírus / malware.
Gregg Leventhal
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.