Aller au contenu principal
Kill -9 Club
Se connecter

iostat

Lire la machinePaquet : sysstat

Mesure l'activité des disques : débit, requêtes, temps d'attente, taux d'occupation. Un %util proche de 100 avec un débit faible signe un disque saturé de petites écritures, pas un disque plein.

Ce que font ses options dans les leçons

Tiré du même glossaire que les leçons affichent sous leurs commandes ; les deux ne peuvent pas se contredire.

iostat -x
Affiche les statistiques étendues : les débits seuls deviennent vingt-deux colonnes par périphérique, dont la latence (r_await, w_await) et la longueur de file (aqu-sz). Sans elle, iostat ne dit rien du temps.
iostat -d
N'affiche que le rapport par périphérique et écarte le rapport processeur, que top et vmstat lisent plus finement.
iostat -y
Supprime le premier rapport, celui qui cumule depuis le démarrage : sur une machine debout depuis des semaines, il donne une moyenne sans rapport avec l'intervalle observé.
iostat -z
Masque les périphériques sans aucune activité pendant l'intervalle — sur Ubuntu, les loop de chaque snap installé.
iostat --pretty
Rend le rapport lisible : le nom du périphérique passe à droite et les vingt-deux mesures se découpent en blocs (lectures, écritures, rejets, puis file et %util) au lieu d'une ligne de 197 caractères.

Les leçons qui l'enseignent

iostat — référence | Kill -9 Club