===== Outils de surveillance système et réseau ===== Voici une liste d’outils utiles lorsque l’on est sur un serveur linux (surtout si on rencontre des problèmes de performances) ====== Commande ‘w’ : Affiche tous les terminaux ouverts de tous les utilisateurs. ====== {{http://media.lyonopenlab.org/mgoblin_media/media_entries/37/Commande_w.medium.png|Commande w Ligne de commande w}} Commande à taper ($> symbolisant le prompt) : $> w * Ligne 1 : indique depuis combien de temps le systeme est démarré, le nombre d’utilisateurs loggués ainsi que la charge système durant les 1, 5 et 15 dernières minutes * Ligne 2 : Indication pour la liste écrite en dessous * Ligne 3 et plus : Utilisateur, TTY ouvert, lieu de connexion, Date de Login, Temps passé en Idle, Temps processeur consommé par tous les process attachés au TTY, Temps consommé par le processus courant sur le TTY, Nom du processus ====== Commande ‘wavemon’ : Affiche des statistiques sur la liaison wifi ====== {{http://media.lyonopenlab.org/mgoblin_media/media_entries/36/Wavemon.png|wavemon Impression écran de wavemon}} Commande à taper ($> symbolisant le prompt) : $> wavemon ====== Commande ‘bmon’ : ====== {{http://media.lyonopenlab.org/mgoblin_media/media_entries/39/bmon.png|bmon Impression écran de bmon}} ====== Commande ‘nethogs’ : Affiche la vitesse de reception et d’émission par processus pour une(des) interface(s) physique donnée(s) ====== {{http://media.lyonopenlab.org/mgoblin_media/media_entries/38/nethogs.png|nethogs Impression écran de nethogs}} Commande à taper ($> symbolisant le prompt) : $> sudo nethogs [interface(s)] L’interface est optionnelle et sera eth0 par défaut. Il est possible d’en plusieurs (ex : $> sudo nethogs eth1 eth0 wlan0)