Applicazione per il monitoraggio di tutte le applicazioni che utilizzano Internet in Mac OS X.


Risposte:


17

Se non si desidera acquistare qualsiasi software di fantasia GUI, si può provare nettopaTerminal.app

Utilizzare i tasti freccia o wo sper scorrere. Utilizzare l' -nopzione per disabilitare la risoluzione inversa dell'indirizzo IP.

Esempio di output:

                                                               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

Abbastanza fantastico vero? Soprattutto, nettopè incorporato in OSX (almeno in Mountain Lion).


Questo è perfetto e se premi il tasto <kbd> d </kbd>, puoi alternare tra i totali cumulativi e la modalità "diff" (quanto ogni app ha usato nell'ultimo secondo).
Tom Panning

2
premere c-for simplified viewper ulteriore aiutoh
Natwar Singh

3
Esiste un modo in cui nettop può ordinare in tempo reale in modo tale che i processi che utilizzano la maggior parte della larghezza di banda (istantanea corrente anziché storica) siano elencati per primi?
Johnny Utahh,

14

Rubbernet sembra buono.

Rubbernet fornisce una suddivisione dell'utilizzo della rete per app, in modo da poter rilevare rapidamente le app che telefonano a casa, si connettono a determinati server a tua insaputa o incolpano l'app che rallenta la tua rete.

inserisci qui la descrizione dell'immagine


Questa app è esattamente ciò che l'OP chiede. Funziona.
Mark Beaton,

6

Prova LittleSnitch :

Un firewall protegge il tuo computer da ospiti indesiderati da Internet. Ma chi protegge i tuoi dati privati ​​dall'invio? Little Snitch lo fa!

inserisci qui la descrizione dell'immagine


2
Ho LittleSnitch ma mostra solo quale applicazione usa internet non mostra BW per ogni applicazione
Am1rr3zA,

1
mostra quali app stanno attualmente utilizzando la larghezza di banda che a volte è sufficiente ...
rogerdpack

1
È possibile fare clic sull'applicazione nella finestra e mostra il grafico dell'utilizzo della rete per applicazione.
Gray

4

Rubbernet è qualcosa che fa tutto ciò che chiedi. TUTTAVIA essere avvisato. È costoso e non include le funzionalità che ti aspetteresti dal freeware di base, per non parlare di un costoso software per il monitoraggio dell'utilizzo. Le limitazioni includono:

  • perde tutti i dati misurati quando il laptop dorme
  • perde tutti i dati misurati quando cambia lo stato della VPN
  • nessuna "misura totale" nella pagina di riepilogo: solo i singoli importi utilizzati per app

Inoltre, il supporto è inesistente. Nessuna documentazione, nessuna risposta ai biglietti ...
GreenAsJade,


2

Se hai qualche riga di comando che sa come, ci sono alcuni strumenti Unix che potresti essere in grado di sfruttare.

iftop : non ti fornirà una suddivisione per applicazione ma ti fornirà una suddivisione per host remoto. Ciò significa che puoi almeno vedere anche chi stai inviando informazioni e quanto. È inoltre installabile tramite DarwinPorts .

nethogs: questo potrebbe non funzionare su OS X, anche se sarebbe più informativo. Sfortunatamente, è probabilmente un punto controverso.

Puoi anche dare un'occhiata a questa altra domanda per ulteriori informazioni: Utilizzo della larghezza di banda in Linux .


nethogs su Ubuntu è il mio migliore amico ... Sto cercando un Mac simile.
Natwar Singh,

2

A partire dalla versione 4, i menu iStat mostrano l'utilizzo della larghezza di banda delle 5 migliori applicazioni.

inserisci qui la descrizione dell'immagine


1

Ho appena provato Little Snitch, avendo lo stesso problema di base (sembra) dell'OP, ed essendo stato così deluso da rubbernet (piango per i miei $ 40).

Little Snitch è esattamente ciò che l'OP richiede e ha tutte le caratteristiche che posso sognare nell'esplorazione dei problemi correlati a quelli implicati dalla domanda dell'OP.

Si fa segnalare la larghezza di banda totale utilizzata da ogni singola applicazione, e anche presenta un grafico di qualsiasi applicazione o gruppo di applicazioni! Una volta che ti rendi conto che puoi selezionare una o più righe nel grafico di Network Monitor e chiedere le informazioni raccolte di quelle premendo il pulsante info, è semplice da usare. Sopravvive senza problemi ai cambiamenti dello stato della rete.

Ha una demo che dura 3 ore, quindi non puoi sbagliare.

Penso che sia la risposta perfetta alla domanda del PO.


Per inciso, la sua funzione "firewall in uscita" mi ha appena mostrato che sto eseguendo un'app che sta telefonando a casa piuttosto inaspettatamente!
GreenAsJade,

0

Difficile da usare, originariamente chiamato Ethereal, c'è Wireshark .

Non l'ho mai usato da solo, ma ci ho provato in passato e fa praticamente qualsiasi cosa.

Se vuoi solo vedere la larghezza di banda generale, usa Activity Monitor.


0

Se stai usando Lion o Mountain Lion, suggerirei Icefloor

Se stai usando Snow Leopard, suggerirei NoobProof

Sono entrambi gratuiti e soddisfano le tue esigenze


La descrizione non sembra che mostri la larghezza di banda delle singole applicazioni. Puoi confermare l'esistenza di questa funzione, magari pubblicare uno screenshot?
Daniel Beck

@Daniel Beck - Nella descrizione di Noobproof afferma che è possibile regolare la larghezza di banda per gestire le black list e creare strumenti di autoconfigurazione chiamati iniettori.
Simon,

Ho trovato solo "Limitare la larghezza di banda" che è diverso da "mostrare la larghezza di banda effettivamente utilizzata", che è ciò che l'OP richiede. Potresti per favore essere più specifico?
Daniel Beck

@Daniel Beck - Nel 1 ° paragrafo 7a riga in basso si afferma che è possibile sintonizzare la larghezza di banda
Simon

L'ottimizzazione qui significa che puoi impostare quanta larghezza di banda di rete può essere utilizzata da un processo, penso. Ciò non ha nulla a che vedere con il modo in cui un processo utilizza naturalmente, ad esempio per vedere se una determinata applicazione è molto attiva quando non viene utilizzata esplicitamente o per cercare un rootkit / virus / malware.
Gregg Leventhal,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.