2 votes

Le processus Debian consomme de la bande passante comme un fou... il n'est pas nécessaire de le chercher.

J'ai une jolie petite machine Debian sans tête pour les petites tâches automatisées.
Mais il y a quelques jours, j'ai remarqué qu'il y avait une grande largeur de bande RX sur ce projet, plus importante que celle prévue.
J'ai commencé iftop mais maintenant je ne sais plus que de quelles ip's provient la bande passante.

Question : Comment puis-je savoir quel processus prend le plus de bande passante sur cette machine debian ?

Mike

2voto

Paco Points 6156

Avec iftop, appuyez sur p pour afficher le port, puis avec netstat -nutap | grep :PORT . La dernière colonne indique le nom du processus.

2voto

Ressu Points 246

Par rapport à la solution netstat de lg :

Une fois que vous connaissez le port utilisé pour le transfert de données, vous pouvez utiliser la fonction lsof pour connaître le processus.

lsof -i :6753

La commande est beaucoup plus facile à mémoriser, mais en contrepartie lsof n'est pas installé par défaut sur tous les systèmes.

1voto

Janne Pikkarainen Points 31244

Installer cabillauds c'est comme top mais pour la bande passante du réseau.

0voto

Si vous connaissez le port utilisé, vous pouvez déterminer quel démon l'utilise. Alternativement, vous pouvez utiliser pktstat pour aider. Vous y trouverez les numéros de port.

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