1 votes

Statistiques de transfert par processus ou destination, et non par interface

Je voudrais enregistrer les statistiques de téléchargement d'une application que j'exécute sur mon Mac.

Maintenant, je sais qu'avec netstat -ib Je peux accéder aux statistiques par interface réseau. Je sais également qu'avec lsof -i Je peux obtenir une liste des connexions que chacun des processus maintient. Et enfin, je sais qu'avec iftop Je peux surveiller en temps réel le débit entre ma machine et une adresse distante. Mais rien de tout cela ne permet d'obtenir ce que je recherche.

Je cherche à obtenir des colonnes similaires à celles de l Ibytes y Obytes colonnes que je reçois de netstat -ib mais obtenez-les pour une adresse réseau distante spécifique OU pour un ID de processus local spécifique.

1voto

Le mieux que j'ai pu faire moi-même est d'écrire un script qui exécute iftop -f "dst net REMOTE_IP" -t en arrière-plan, redirigeant la sortie, et après un certain délai, tue le processus, et ensuite grep/awk mon chemin à travers la sortie redirigée. Pas très élégant.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X