iowait "ideális" illetve "magas" érték

Fórumok

Sziasztok,

Épp egy Zabbixot konfigurálok iowait-nél járok és egy kör kérdést tennék fel:

Mi számít egy szervernél normál illetve magas iowait értéknek?

Szerverek: web, fw, db, developer

Kinek milyen tapasztalata van e-téren?

Köszi,

MG.

Hozzászólások

A dolog fordítva van.

Van egy alkalmazásod, annak van valami reakcióideje, vagy kiszolgálási teljesítménye. Azt kell jól meghatározni, pl. webszerver esetén 0.3 sec kiszolgálási idő elfogadható.

ha a rendszer jól működik, akkor kell folyamatosan nézegetni a sar/munin/zabbix egyéb kimeneteket, grafikonokat, hogy lásd, mi mennyi a jól működés esetén.

Ha a rendszer elkezd rosszul működni (pl a webszerver oldalgenerálása 10sec) akkor is rá kell nézni a grafikonokra, és megnézni, hogy melyik grafikon hol tart, a "rossz" az belül mit jelent.

Most lehet ilyen általános tapasztalatot mondani, hogy az iowait-ra 10 sec az már biztos rossz, a 1 msec az biztos jó, de a kettő között 4 nagyságrend van, ahol a pontos határ az az alkalmazásodtól függ, és bárhol lehet.

Az iowait helyett a disk request queue length értéket szoktam nézegetni, mert jobban látszik benne a diszk alrendszer terhelése. Nem tudom, hogy a zabbix ilyen grafikont ad-e. Ha ad, akkor ott állítsál be 3-as értéket. Bár lehet, hogy a 1 is sok nálad és az is lehet, hogy a 20-as Qlength esetén is használható a géped.