Cum să evaluați rapid numărul curent de sesiuni de utilizatori de pe site-ul IIS. care rulează pe Windows Server? Astfel de informații vă vor permite să evaluați mai exact și să previzionați încărcarea pe server, să alegeți timpul optim pentru întreținere și actualizările site-ului.
Cel mai simplu mod de a determina numărul de utilizatori activi de pe site-ul web IIS este prin utilizarea contoarelor de performanță în Windows Performance Monitor.
Deschideți consola Monitor de performanță. executând comanda perfmon și mergând la consola Monitoring Tools -> Monitor Performance.
Apoi, trebuie să adăugăm contoarele de care avem nevoie la fereastra monitorului (în mod implicit, contorul încărcării CPU generale este afișat în fereastră, poate fi șters). Pentru a adăuga un nou numărător, faceți clic pe butonul verde din bara de instrumente (pe ecranul de ecran este evidențiat) sau apăsând combinația de taste Ctrl + N.
Selectați contorul dorit și, în câmpul Instanța obiectelor selectate, selectați unul sau mai multe site-uri IIS pentru care doriți să afișați informații. Informațiile despre utilizatorii tuturor site-urilor de pe server sunt conținute în instanța _Total. Rămâne să faceți clic pe butonul Adăugați >>. astfel încât contorul dorit să fie mutat în lista contoarelor adăugate în fereastra din dreapta.
În mod similar, adăugați toți contoarele necesare și faceți clic pe OK. Acum, în Monitorul de performanță, vor fi afișate informații în timp real despre numărul de sesiuni de utilizatori (în mod implicit valorile contorului sunt afișate ca grafice liniare). Selectând oricare dintre contoarele din panoul de jos, puteți vedea valoarea sa actuală (ultima), medie (medie), valoare minimă (minimă) și maximă (maximă) pentru o anumită perioadă de timp.În consola curentă, puteți să vă adăugați contoarele de performanță proprii și să le salvați într-o vizualizare separată, pe care o puteți utiliza mai târziu pentru a accesa rapid informațiile despre încărcare pe serverul web.
Accesul la datele contoarelor de performanță poate fi obținut și de la Powershell.
O listă a tuturor contoarelor disponibile pentru serviciul Web poate fi afișată astfel:
Pentru a obține informații despre numărul actual de utilizatori anonimi (counter \ Web Service (*) \ Current Anonymous Users), utilizați această comandă:- Valorile mai multor contoare pot fi extrase prin specificarea acestora cu o virgulă.
- Cu tasta -Continuous, informațiile despre valoarea contorului vor fi trimise permanent în consola, până când întreruperea este executată cu CTRL + C
Deci, am luat în considerare o tehnică care vă permite să obțineți informații despre încărcarea pe site-urile care rulează pe serverul web IIS.