Mit jelentenek a hibaszámlálók (faults) az Erőforrás-használat oldalon?

A cPanel Erőforrás-használat (Resource Usage) oldala nemcsak az aktuális terhelést mutatja, hanem azt is, hányszor érte el a tárhelyfiók a csomagjához tartozó erőforrás-limiteket. Ezeket a limittúllépéseket nevezi a CloudLinux fault-nak, magyarul hibának vagy hibaszámlálónak.

Az oldalt a cPanel Metrikák (Metrics) részében, az Erőforrás-használat ikonra kattintva éri el. Régebbi felületen a neve „CPU and concurrent connection usage”. Az aktuális értékek gyors megtekintéséről ez a cikk szól.

Az oldal részei

  • Dashboard (Áttekintés): ha a fiókot az elmúlt 24 órában korlátozta a rendszer, itt látszik, hogy melyik erőforrás miatt. A Details gombbal a részletekhez jut. Ha nincs gond, az áttekintő oldal üres.
  • Current Usage (Jelenlegi használat): grafikonok és táblázatok a kiválasztott időszakra.
  • Snapshot: pillanatképek a limit elérésének idejéből.

A táblázat oszlopai

A jelenlegi használat táblázatában minden erőforrásnál négy érték szerepel:

Oszlop Jelentése
Description az erőforrás neve
Usage a használat értéke
Limit a csomagjához tartozó limit
Fault a limittúllépések száma

Az időszakonkénti táblázatban rövidítések szerepelnek: A az átlagos használat, L a limit, F a hibák száma.

A grafikonok színei: zöld az átlagos használat, piros a limit, kék az adatbázis használata, zöldeskék a hibák.

Mit jelent a hiba az egyes erőforrásoknál?

Erőforrás Mi történik a limit elérésekor? Mit tapasztal a látogató?
CPU (SPEED) A rendszer visszafogja a fiók folyamatait, de nem állítja le őket. Lassabb oldalbetöltés
EP (Entry Processes, aktív kapcsolatok) Az újabb kéréseket a rendszer elutasítja. 508-as hiba
PMEM (fizikai memória) A rendszer először a gyorsítótárat üríti, ha ez nem elég, leállít egyes folyamatokat. 500-as vagy 503-as hiba
NPROC (folyamatok száma) Új folyamat nem indulhat, amíg egy másik be nem fejeződik. 500-as vagy 503-as hiba
IO és IOPS A lemezműveletek lassulnak, a folyamatok várakoznak. Lassabb oldalbetöltés

Mikor kell aggódni?

Néhány hiba egy hónap alatt nem jelent problémát: egy rövid forgalmi csúcs vagy egy robot okozhatja, és a rendszer pont azért korlátoz, hogy a többi oldal zavartalanul működjön. Akkor érdemes foglalkozni vele, ha:

  • a hibák naponta vagy egy adott időpontban rendszeresen jelentkeznek (ilyenkor gyakran egy cron-feladat a ludas);
  • az átlagos használat tartósan a limit közelében van;
  • a hibák EP-, PMEM- vagy NPROC-hibák, mert ezeket a látogatók hibaüzenetként látják.

A Snapshot fül

Amikor a fiók eléri valamelyik limitet, a CloudLinux pillanatképet készít arról, mi futott éppen a fiókban. A pillanatképek három részből állnak:

  • Folyamatlista: a futó folyamatok azonosítója (PID), a parancs (CMD), valamint a CPU- és memóriahasználatuk.
  • Adatbázis-lekérdezések: a pillanatkép idején futó MySQL-lekérdezések.
  • HTTP-kérések: a pillanatkép idején kiszolgált URL-ek.

A Snapshot a leghasznosabb eszköz az ok megtalálásához. Ha ugyanaz az URL (például wp-cron.php, admin-ajax.php vagy egy keresőoldal) vagy ugyanaz a szkript ismétlődik a pillanatképekben, ott kell optimalizálni. Ha a pillanatképekben hosszú adatbázis-lekérdezések látszanak, olvassa el a MySQL Governorról szóló cikket is.

Ha nem biztos benne, mit jelentenek a látott adatok, írjon ügyfélszolgálatunknak, és segítünk értelmezni őket.