Bonjour à tous,
Je souhaite écrire un petit script (pour apprendre) qui affiche le débit par application en up et en down.
Par exemple :
firefox => 30Ko/s (sur un téléchargement bien sur :))
filezilla => 15Ko/s
etc.
Je sais récupérer le débit total grâce au fichier /proc/net/dev, je sais où trouver les applications connectées avec la commande "netstat -4epn" mais pas moyen de trouver comment relier les deux
Si vous avez une idée, je suis preneur.
Merci,
Billy
# Commentaire supprimé
Posté par Anonyme . Évalué à 3.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: Réponse simple : il n'y a pas moyen
Posté par Billy . Évalué à 1.
je vais me renseigner ce soir sur tout ça.
Sinon, est-ce qu'il y a un langage qui permet de faire ça. (genre C ou python avec libpcap?)
Merci,
Billy
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 4.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: Réponse simple : il n'y a pas moyen
Posté par Billy . Évalué à 1.
Il ne me reste plus qu'à trouver le débit.
Billy
# iftop
Posté par NeoX . Évalué à 8.
[^] # Re: iftop
Posté par huitopy . Évalué à 2.
[^] # Re: iftop
Posté par Billy . Évalué à 1.
Question bête mais comment je fais après pour récupérer les données de iftop dans mon script?
[^] # Re: iftop
Posté par LeJulien . Évalué à 1.
Jamais utilisé iftop mais ça doit être comme d'hab.
Pour le reste, n'hésites pas à faire un man iftop et à lire un bon tuto sur Bash...
[^] # Re: iftop
Posté par LeJulien . Évalué à 2.
Si je trouve, je te tiens au courant
[^] # Re: iftop
Posté par NeoX . Évalué à 4.
c'est bien les IPs/DNS des machines qui utilisent le reseau qui sont listées
pour lister la consommation reseau d'une machine, classée par application...
j'ai demandé à notre ami google
network tools to see which application is consumming network
il m'a remonté quelques liens dont celui ci
http://www.ubuntugeek.com/bandwidth-monitoring-tools-for-ubu(...)
il semblerait que pktstat trouve par port, la consommation
a toi ensuite de recuperer et de filtrer pour recoller les infos des ports utilisés et de l'application
[^] # Re: iftop
Posté par Billy . Évalué à 1.
En effet, il affiche le débit par application et par port mais même problème comment je fais ensuite pour récupérer les données?
[^] # Re: iftop
Posté par NeoX . Évalué à 2.
soit c'est prevu par le programme
man pkstat
sera alors ton plus precieux allié
soit ce n'est pas prevu,
et il va falloir jouer du pipe/grep/sed/awk pour traiter la sortie et l'envoyer dans un fichier
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.