This is an old revision of the document!
Table of Contents
Monitoring et diagnostique
sous Linux
Ces outils permettent d'afficher l'état de santé de la machine, de détecter s'il se passe quelque chose d'anormal, ou d'investiguer sur un problème déjà connu.
Tableaux de bord
Ce sont les logiciels générique qui permettent d'afficher de multiples mesures et informations, typiquement les trucs qu'on laisse ouvert dans un screen/byobu.
saidar
Affiche l'ensemble des indicateurs de santé de la machine en mode texte : la charge (1/5/15), l'état de la mémoire (vive/swap), les statistiques des processus (running, zombi), l'utilisation du disque (read/write), l'utilisation des interfaces réseau (rx/tx) et l'état des partitions.
saidar -c
glance
Dans le même genre que saidar, en plus détaillé.
Processus
top/htop
Afficher la liste des processus avec leur utilisation CPU, mémoire, etc… Htop est plus évolué que top et affiche également des jauges d'utilisation CPU/mémoire/swap (et en couleur !).
htop
Réseau
iftop
Affiche l'utilisation d'une interface réseau, par connexion.
iftop -i eth0
iptraf
iptraf
jnettop
jnettop
IO
iotop
iotop -p PID -k
sar
Applications
apachetop
apachetop /var/log/apache2/access.log
mytop
mytop -u user -pMDP -d mysql
dnstop
dnstop -4 eth0