Ce face Statistici în timp real (.rtreport)
OpenLiteSpeed publică în permanență statistici de performanță într-un fișier de memorie partajată amplasat în /tmp/lshttpd/.rtreport sau /usr/local/lsws/tmp/.rtreport.
Acest fișier oferă o imagine clară asupra stării curente a serverului fără a încărca procesorul: numărul de conexiuni active, rata de cereri pe secundă (RPS), cantitatea de trafic I/O, procesele PHP ocupate și contoarele de cache hit/miss.
Poate fi citit direct cu cat sau integrat în unelte de monitorizare externe precum Prometheus, Zabbix, Datadog sau Grafana.
Opțiuni și argumente
| Opțiune / Parametru | Descriere |
|---|---|
/tmp/lshttpd/.rtreport |
Fișierul special text actualizat continuu de către nucleul OLS. |
Ce returnează
Text structurat pe linii cu metricele instantanee ale serverului.
Exemple
Exemplul 1: Citirea raportului instantaneu de performanță
Oferă date despre uptime, conexiuni și cereri pe secundă.
cat /tmp/lshttpd/.rtreport
Ieșire în terminal
VERSION: OpenLiteSpeed 1.8.2
UPTIME: 05:24:12
BPS_IN: 14205, BPS_OUT: 89450, SSL_BPS_IN: 14205, SSL_BPS_OUT: 89450
MAXCONN: 10000, MAXSSL_CONN: 10000, AVAILCONN: 9985, AVAILSSL_CONN: 9985
REQ_RATE: 142, REQ_PROCESSING: 5, TOT_REQS: 184520
CACHE_HITS: 145020, CACHE_MISSES: 39500
Greșeli frecvente
- Ștergerea manuală a folderului /tmp/lshttpd în timp ce serverul rulează, ceea ce va opri raportarea statisticilor și poate deregla socket-urile de comunicare cu PHP.
- Interpretarea greșită a câmpului REQ_RATE (care reprezintă cereri pe secundă, nu total cereri).
Comenzi înrudite
lswsctrl status: Verifică dacă demonul OpenLiteSpeed rulează și afișează PID-ul procesului principal.Directiva errorlog (Jurnal de erori): Configurează calea, nivelul de detaliu și politica de rotație pentru jurnalul de erori.Directiva accesslog (Jurnal de acces): Înregistrează fiecare cerere HTTP procesată de server în format standard Apache Combined.
Întrebări & Exemple de Cod:
Statistici în timp real (.rtreport)Ai o nelămurire despre utilizarea comenzii
Statistici în timp real (.rtreport)sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.