Introduction
Sur un serveur Linux, la performance et la stabilité sont essentielles. Lorsqu’un système devient lent ou instable, les administrateurs doivent rapidement identifier la cause du problème. Pour cela, plusieurs outils existent en ligne de commande. Parmi les plus efficaces, on retrouve :
-
vmstat: surveillance de la mémoire virtuelle, du CPU et des processus. -
iotop: surveillance des entrées/sorties disque en temps réel. -
htop: gestion interactive des processus et de l’utilisation du CPU/mémoire.
Ces outils, souvent préinstallés ou disponibles via les dépôts standards, sont essentiels dans la boîte à outils du sysadmin.
1. vmstat – Virtual Memory Statistics
Description
vmstat donne un aperçu global des ressources système : mémoire, CPU, swap, E/S, processus. Il permet de surveiller la santé globale du système.
Syntaxe de base
vmstat [intervalle] [nombre_de_repetitions]
Exemple :
vmstat 1 5