Poglavlje 17 · 17.3
Resource Usage: CPU, memorija i procesi
Vaša web stranica dijeli poslužitelj s drugim web stranicama. Kako nitko ne bi imao poteškoća zbog drugih, svaki paket dobiva svoj dio poslužitelja: određenu računalnu snagu (CPU), određenu količinu memorije, određeni broj istovremenih procesa. To kod nas nazivamo Resource Usage. Ako Vaša web stranica prijeđe te granice, postat će sporija ili će privremeno prikazati grešku. U Resource Usage vidite koliko ste blizu tim granicama.
Otvaranje Resource Usage
- U DirectAdminu kliknite pod Extra Features na Resource Usage.
- Na kartici Dashboard odmah vidite je li bilo problema u posljednja 24 sata. Ako piše Your site had no issues in the past 24 hours, sve je u redu.
- Ako je Vaš paket dosegnuo neko ograničenje, ovdje vidite koje. Kliknite na DETAILS (1) za grafikone.

Čitanje grafikona
Na kartici Current usage pri vrhu, pod Account total, nalazi se tablica s trenutnom potrošnjom za svako ograničenje (Usage), granicom Vašeg paketa (Limit) i brojem prekoračenja (faults). U primjeru ispod paket koristi 7% CPU-a (SPEED) od dopuštenih 800%.

Ispod toga nalazi se grafikon za svako ograničenje. Pri vrhu kod Timeframe birate razdoblje, na primjer danas ili posljednjih 30 dana. Na svakom grafikonu vidite potrošnju (Average usage) i granicu (Limit). Uz svaki grafikon stoji Faults: koliko je puta Vaš paket dosegnuo tu granicu. Fault je najvažniji broj: 0 je dobro.
| Grafikon | Što mjeri? | Što primjećujete kada je granica dosegnuta? |
|---|---|---|
| CPU | Računalna snaga. 100% je jedna procesorska jezgra. | Vaša web stranica postaje sporija. |
| Physical memory | Radna memorija svih Vaših procesa zajedno. | Skripte se prekidaju, greška 500 ili 503. |
| IO | Koliko se podataka u sekundi šalje prema i s diska. | Vaša web stranica postaje sporija, osobito kod velikih datoteka ili zahtjevnih baza podataka. |
| IOPS | Koliko operacija čitanja i pisanja u sekundi. | Vaša web stranica postaje sporija. |
| Entry processes | Koliko se zahtjeva istovremeno obrađuje putem PHP-a. To nije isto što i broj posjetitelja: jedan proces posluži posjetitelja u djeliću sekunde i zatim nastavlja dalje. | Posjetitelji dobivaju poruku 503 ili Resource Limit Is Reached (pogledajte 503 ili 'Resource Limit Is Reached': što sada?). |
| Processes | Ukupan broj procesa Vašeg paketa, uključujući cron zadatke i aplikacije. | Novi zahtjevi ili zadaci ne mogu se pokrenuti. |
Pod grafikonima nalazi se tablica koja za svaki sat i svako ograničenje prikazuje tri stupca: A (potrošnja), L (ograničenje) i F (broj prekoračenja). U zaglavlju su kratice: SPEED je CPU, PMEM je memorija, EP su entry processes, NPROC je broj procesa.

Visina ograničenja ovisi o Vašem paketu. Veći paket ima više računalne snage, više memorije i više istovremenih procesa. Na našoj stranici o web hostingu vidite što sadrži svaki paket.
Ostale kartice
- Snapshot: ako je Vaš paket dosegnuo neko ograničenje, poslužitelj u tom trenutku napravi snimku stanja procesa i web zahtjeva. Tu vidite koje su se stranice tada dohvaćale. Ako ništa nije dosegnuto, piše no snapshots.
- Options: ovdje biste mogli dobiti e-poštu kada dosegnete neko ograničenje. Tu postavku kod nas ne možete sami mijenjati. Prikazuje se poruka You cannot manage this option.
Kada trebate nešto poduzeti?
- Nema prekoračenja: sve je u redu, čak i ako grafikon povremeno skoči visoko.
- Povremeno nekoliko prekoračenja: obično je riječ o prometnom vrhuncu ili botu. Pratite situaciju.
- Prekoračenja svaki dan ili ih primjećuju Vaši posjetitelji: potražite uzrok pomoću alata X-Ray (pogledajte X-Ray: otkrivanje sporih stranica) i pročitajte 503 ili 'Resource Limit Is Reached': što sada?.
Savjet: Svi domeni unutar jednog paketa dijele ista ograničenja. Imate li važnu web stranicu uz nekoliko manjih, pa ta važna postaje spora zbog ostalih? Dodijelite joj vlastiti paket.
