17. fejezet · 17.3
Erőforrás-használat: CPU, memória és folyamatok
Az Ön weboldala egy szervert oszt meg más weboldalakkal. Hogy senki se szenvedjen hátrányt a másik miatt, minden csomag kap egy saját részt a szerverből: meghatározott mennyiségű számítási kapacitást (CPU), memóriát, és egyszerre futtatható folyamatot. Ezt nevezzük Resource Usagenak. Ha a weboldala túllépi ezt, lassabb lesz, vagy ideiglenesen hibát ad. A Resource Usage oldalon láthatja, mennyire közelíti meg ezeket a korlátokat.
A Resource Usage megnyitása
- A DirectAdminban kattintson az Extra funkciók alatt a Resource Usage lehetőségre.
- A Vezérlőpanel fülön azonnal látható, volt-e probléma az elmúlt 24 órában. Ha a Your site had no issues in the past 24 hours üzenet jelenik meg, minden rendben van.
- Ha a csomagja elért egy korlátot, itt látja, melyiket. Kattintson a DETAILS gombra (1) a grafikonok megtekintéséhez.

A grafikonok értelmezése
A Current usage fülön felül, az Account total résznél található egy táblázat, amely korlátonként mutatja a jelenlegi használatot (Usage), a csomag korlátját (Limit) és a hibákat (faults). Az alábbi példában a csomag a megengedett 800%ból 7% CPUt (SPEED) használ.

Alattuk korlátonként egy grafikon látható. Felül a Timeframe mezőben választhatja ki az időszakot, például a mai napot vagy az elmúlt 30 napot. Minden grafikonon látható a használat (Average usage) és a korlát (Limit). Minden grafikonnál szerepel a Faults érték: hányszor ütközött a csomagja az adott korlátba. A fault a legfontosabb szám: a 0 jó jel.
| Grafikon | Mit mér? | Mit tapasztal, ha betelik? |
|---|---|---|
| CPU | Számítási kapacitás. A 100% egy processzormagnak felel meg. | A weboldala lassabb lesz. |
| Physical memory | Az összes folyamat együttes memóriahasználata. | A szkriptek megszakadnak, 500-as vagy 503-as hiba jelentkezik. |
| IO | Mennyi adat áramlik másodpercenként a lemezre és onnan. | A weboldala lassabb lesz, különösen nagy fájloknál vagy terhelt adatbázisoknál. |
| IOPS | Hány olvasási és írási művelet történik másodpercenként. | A weboldala lassabb lesz. |
| Entry processes | Hány kérést dolgoz fel egyszerre a PHP. Ez nem azonos a látogatók számával: egy folyamat egy másodperc töredéke alatt kiszolgál egy látogatót, majd folytatja a munkát. | A látogatók 503 hibát vagy Resource Limit Is Reached üzenetet kapnak (lásd 503 vagy "Resource Limit Is Reached": mit tegyen ilyenkor?). |
| Processes | A csomag összes folyamatának száma, beleértve a cron feladatokat és az alkalmazásokat is. | Az új kérések vagy feladatok nem tudnak elindulni. |
A grafikonok alatt egy táblázat látható, amely óránként, minden korlátnál három oszlopot mutat: A (használat), L (a korlát) és F (a hibák száma). A fejlécben rövidítések szerepelnek: a SPEED a CPU, a PMEM a memória, az EP az entry processes, az NPROC pedig a folyamatok száma.

A korlátok mértéke a csomagtól függ. Egy nagyobb csomaghoz több számítási kapacitás, több memória és több egyidejű folyamat tartozik. Webtárhely oldalunkon csomagonként megtekintheti, mi tartozik hozzájuk.
A többi fül
- Snapshot: ha a csomagja elért egy korlátot, a szerver pillanatfelvételt készít az aktuális folyamatokról és webkérésekről. Itt láthatja, mely oldalakat kérték le akkor. Ha nem volt probléma, a no snapshots üzenet jelenik meg.
- Options: itt kaphatna e-mailt, ha eléri egy korlátot. Ezt a beállítást nálunk nem módosíthatja saját maga. Ilyenkor a You cannot manage this option üzenet jelenik meg.
Mikor kell tennie valamit?
- Nincsenek hibák: nincs semmi probléma, akkor sem, ha a grafikon időnként magasra szökik.
- Időnként néhány hiba: általában egy forgalmas csúcsidőszak vagy egy bot okozza. Figyelje tovább.
- Naponta vannak hibák, vagy a látogatói is érzékelik: keresse meg az okát az X-Ray segítségével (lásd X-Ray: lassú oldalak felderítése) és olvassa el a 503 vagy "Resource Limit Is Reached": mit tegyen ilyenkor? cikket.
Tipp: Egy csomagon belül minden domain ugyanazokat a korlátokat osztja meg. Ha egy fontos weboldala mellett van néhány kisebb is, és a fontos oldal a többi miatt lassul? Adjon neki saját csomagot.
