Zabbix "system.cpu.load" lekérdezés (hogyan is kell ezt értelmezni?) [megoldva]

Fórumok

Nem igazán tudom értelmezni a zabbix szerverem "system.cpu.load" értékeit.
Ahogy utána néztem a témának a UNIX máshogy jelzi a CPU teljesítményét,
ha jól értelmeztem, akkor egy single core processzor 100%-os kihasználtság esetén ad 1-es értéket
egy 4 magos processzor 100% kihasználtsága viszont már 4-es érték.
Amit nem értek, hogy miért kapok 8-as értékeket vissza, amikor a "system.cpu.util" lekérdezés 5%-os CPU terheltséget jelez.
A 8-as érték elvileg azt kellene hogy jelentse, hogy 100%-on kellene dolgozni a processzornak, és még maradna egy rakat processzorra várakozó számítás.

Én értek rosszul valamit?

Balra a "system.cpu.load[,avg1], jobbra a "system.cpu.util".


A képet a Képfeltöltés.hu tárolja. http://www.kepfeltoltes.hu

Hozzászólások

Talán nem a cpu van túlterhelve, hanem a disk? lsd: http://en.wikipedia.org/wiki/Load_%28computing%29 -ról: "Linux also includes processes in uninterruptible sleep states (usually waiting for disk activity), which can lead to markedly different results if many processes remain blocked in I/O due to a busy or stalled I/O system. This, for example, includes processes blocking due to an NFS server failure or to slow media (e.g., USB 1.x storage devices)."

A disk, network, stb. grafikonoknál nincs a load grafikonon láthatóhoz hasonló púp?

szóval ebben az esetben nem csak a processzor hanem az egész szerver adatfeldolgozó képességét lehet megfigyelni
így már jobban érthető a szám :)
a winchester írás/olvasási sebességét nem figyeltem eddig,
legközelebb ha lesz egy kiugró érték (system.cpu.load-nál), akkor megnézem hogy a winchester mennyire volt éppen akkor leterhelve.

csak a "vfs.dev.read[,operations]" és a "vfs.dev.write[,operations]" lekérdezésekre kaptam értéket
viszont abban az időben amikor a system.cpu.load[,avg1] 8-as értéket adott,
jól látszik hogy a "vfs.dev.write[,operations] is 2x-3x akkora értékeket mutatott.


A képet a Képfeltöltés.hu tárolja. http://www.kepfeltoltes.hu

tehát ez volna a magyarázat (ezek szerint)
hogy a winchester sebessége miatt alakul ki némi torlódás

Szia

"tehát ez volna a magyarázat (ezek szerint)
hogy a winchester sebessége miatt alakul ki némi torlódás"

A válasz az hogy nagyon sanszos. 13:58-kor történt valami, ami meghajtotta a HDD-t. Így az folyamat ami rátelepedett a HDD-re a többi folyamat elől elvette az I/O-t így azok erőforrásra várakozás állapotba kerültek, ezzel növelve a load-ot. Innentől kezdve a dolog öngerjesztővé tud válni.

Szia

A load azt mutatja meg hogy a rendszereden mennyi az éppen_futó+erőforrásra_várakozó folyamatok száma.
A CPU core-okhoz annyi köze van hogy egy 4 magos gépen egyszerre 4 folyamat tud végrehajtódni, azaz 4-es load nem FELTÉTLEN probléma.
Van a load1 load5 load15 ezek az értékek, a számokkal jelzett perc alapú időtartalom átlagai.