iostat await

amedix
Messages : 5
Inscription : 02 août 2017, 11:14

iostat await

Message par amedix » 04 août 2017, 16:17

Bonjour,

A partir de quelle valeur de la colonne await (commande iostat) que je considérerais qu'il y a un bottleneck au niveau IO disques ?


$ iostat -xmz
Linux 3.10.0-514.21.2.el7.x86_64 (xxxxxxx) 04/08/17 _x86_64_ (1 CPU)

avg-cpu: %user %nice %system %iowait %steal %idle
1.83 0.46 1.68 0.13 0.00 95.90

Device: rrqm/s wrqm/s r/s w/s rMB/s wMB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
sda 0.00 2.93 0.89 2.04 0.05 0.10 106.31 0.03 11.26 5.67 13.69 1.01 0.30

vdac
Messages : 1
Inscription : 14 décembre 2017, 09:18
Contact :

Re: iostat await

Message par vdac » 14 décembre 2017, 09:23

Bonjour,

Tout dépend
- si c'est une VM ou un serveur physique
- de la ressource attendue par le CPU, généralement c'est les disques.
- si c'est à une période de charge ou si c'est tout le temps.

Je dirais qu'en dessous de 5% il faut ignorer.
Entre 5 et 15 % il faut investiguer.
Au dessus de 15 % il y a une anomalie (RAID en reconstruction, disques trop lents, etc.).

Par exemple entre 5 et 15 % sur un serveur de messagerie c'est normal, sur un serveur de BDD où il y a (en théorie) du cache en mémoire c'est anormal.

Je recommande un agent Zabbix pour superviser et suivre tout ça.

Victor

Répondre