1 votes

Y a-t-il une application pour surveiller l'utilisation de la bande passante ventilée au niveau de l'application pour Linux (Ubuntu) ?

Je cours actuellement Ubuntu sur plusieurs machines et j'ai besoin de suivre l'utilisation de la bande passante par application. Y a-t-il un package pré-construit ou un système qui suivra l'utilisation de la bande passante et rapportera cette utilisation décomposée par application (voire même simplement par port) ?

Idéalement, j'aimerais pouvoir comparer l'utilisation globale du réseau en fonction du service en cours d'exécution et j'ai un peu fouillé mais je n'ai rien trouvé qui semble être ce que je recherche. Des idées ?

6voto

halp Points 2038

iftop affichera l'utilisation de la bande passante par paire d'hôtes, l'un d'eux étant le vôtre

nethogs affichera l'utilisation de la bande passante par processus

iptraf affichera l'utilisation de la bande passante par connexion

0voto

Thomas Upton Points 958

En fait, vous pouvez concilier le trafic avec les applications. Vous devez obtenir les détails du socket pour un ensemble spécifié de processus. Cela nécessite que vous obteniez les données de l'intérieur de l'application/du processus et non de l'extérieur. Cela signifie que l'utilisation des E/S du système d'exploitation ne vous donnera pas les détails que vous recherchez. Regardez AppFirst, ils font cela.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X