Quelque chose qui * enregistre * l'utilisation du réseau / du trafic / de la bande passante par processus? [fermé]


6

J'ai récemment trouvé NetHogs, un outil Linux permettant de surveiller le trafic par processus en B / s. Mais je cherche quelque chose qui enregistre le trafic par processus au total B téléchargé et téléchargé. (Exemple, Firefox téléchargé 50 Mo aujourd'hui, UbuntuOne téléchargé 10 Mo et téléchargé 20 Mo ...)

Une telle application existe-t-elle?

Idéalement, l'outil serait FOSS et multiplate-forme, mais n'hésitez pas à mentionner des solutions spécifiques à un système d'exploitation (par exemple, NetLimiter sous Windows, qui fournit également une quantité supplémentaire de choses) au cas où elles aideraient quelqu'un d'autre.

L'outil doit effectuer la journalisation par processus. S'il ne peut pas le faire, ce n'est pas une solution appropriée. (par exemple, Wireshark ne semble pas prendre en compte les processus)


Vous pouvez jouer avec ce petit utilitaire bash .
Tshepang

Réponses:


1

"Est-ce qu'une telle application existe?"

  • Linux: pas encore trouvé
  • Mac: pas encore trouvé
  • Windows: NetLimiter (commercial)
  • Multiplateforme: Aucun trouvé pour l'instant

Voir les autres réponses pour adapter les outils existants.


Windows: aussi bwmonitor.com
Rory

0

TCPView de Sysinternals contient une colonne par processus pour les octets envoyés / reçus. Son journal peut être enregistré, mais des solutions de contournement peuvent être nécessaires pour permettre cette opération pendant son exécution.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.