Vizualizarea datelor cu Tivoli Performance Viewer

Folosiţi această pagină pentru a vedea şi reîmprospăta datele de performanţă pentru serverul selectat, pentru a schimba setările de istoric şi utilizator, pentru a vedea rapoartele sumare şi informaţii despre module de performanţă specifice.

Pentru a vizualiza această pagină a consolei administrative, faceţi clic pe Monitorizare şi reglare > Performance Viewer > Activitate Current > server.

Faceţi clic pe numele serverului pentru a vedea activitatea curentă pentru acel server. În această vizualizare, Tivoli Performance Viewer prezintă două părţi principale, care includ panoul de navigare localizat lângă arborele de navigare al consolei administrative şi panoul de vizualizare a datelor localizat în partea dreaptă a panoului de navigare Tivoli Performance Viewer.

Reîmprospătaţi

Apăsaţi Reîmprospătare pentru a reconstrui arborele de navigare. Reîmprospătarea ajută atunci când datele de infrastructură PMI (Performance Monitoring) s-au schimbat, iar arborele nu reflectă acele schimbări.

Vizualizare modul(e)

Apăsaţi Vizualizare modul după ce unul sau mai multe module de performanţă sunt selectate în arbore pentru a afişa informaţii pentru aceste module în panoul de vizualizare a datelor.

Panoul de Monitorizare a Datelor permite selectarea mai multor numărători şi afişează datele de performanţă rezultante pentru resursele asociate. Conţine două panouri:
  • Vizualizare panou de numărători
  • Panoul de selectare a numărătorilor. Dacă este necesar, puteţi schimba factorii de scalare editând valorile implicite în câmpul scală.

Deselectare toate articole

Selectaţi Deselectare toate articole pentru a deselecta rapid toate modulele selectate în arborele de navigare.

Consilier

Faceţi clic pe Consilier pentru a examina diverse date în timp ce aplicaţia dumneavoastră rulează. Consilierul de performanţă oferă sfaturi pentru a vă ajuta să reglaţi sisteme pentru performanţe optime, folosind datele PMI colectate.

Primul tabel reprezintă numărul de cereri pe secundă şi timpul de răspuns în milisecunde pentru containerul web.

Graficul afişează activitatea procesorului ca un procent de ocupat şi nefolosit.

Al treilea tabel afişează activitatea medie a firelor de execuţie pentru diferitele resurse, de exemplu, Implicit, Object Request Broker şi container web. Activitatea este exprimată în numărul de fire de execuţie sau conexiuni ocupate sau nefolosite.

Pentru a vedea informaţii detaliate despre sfat, selectaţi mesajul pe care doriţi să îl vizualizaţi. Această vizualizare oferă informaţii suplimentare despre severitatea, descrierea, acţiunea utlizatorului şi detaliile mesajului sfat.

Setări utlizator

Schimbaţi valorile, după necesitate, pentru următoarele setări de utilizator:

Informaţii Valoare
Rată reîmprospătare Specifică cât de des Tivoli Performance Viewer colectează date de performanţă pentru un server din serviciul Performance Monitoring Infrastructure (PMI) furnizat de acel server. Valoarea implicită este de 30 de secunde. Pentru a colecta date de performanţă pentru server mai frecvent, setaţi Rata de reîmprospătare la o valoare mai mică. Pentru a colecta date de performanţă pentru server mai rar, setaţi Rata de reîmprospătare la o valoare mai mare. Intervalul permise de la 5 la 500 de secunde.
Dimensiune buffer Specifică cantitatea de date ce va fi memorată pentru un server. Datele afişate în Tivoli Performance Viewer sunt memorate într-un buffer de memorie de intrare scurt. După ce bufferul este plin, de fiecare dată când o nouă intrare este extrasă, se renunţă la cea mai veche intrare. Dimensiunea implicită a bufferului este de 40. Valori permise sunt 10, 20, 30, 40, 50, 60, 70, 80, 90 şi 100. Cu cât este mai mare dimensiunea bufferului, cu atât mai multă memorie este consumată. De aceea, specificaţi o dimensiune de buffer care vă permite să extrageţi date de monitorizare suficiente pentru analiză, fără ca memoria să stocheze date nenecesare.
Vizualizare date ca Specifică modul de afişare al valorilor numărător. Opţiunile de vizualizare includ:
Valoare brută
Afişează valoarea absolută. Dacă numărătorul reprezintă datele încărcate, de exemplu numărul mediu de conexiuni din pool-ul bazei de date, atunci Tivoli Performance Viewer afişează valoarea curentă.
Schimbare în valoare
Afişează schimbarea în valoarea curentă de la valoarea anterioară.
Rata de schimbare
Afişează rata schimbare/(T1 - T2), unde schimbare este schimbarea în valoare de la valoarea anterioară, T1 este timpul la care valoarea curentă a fost extrasă şi T2 este timpul la care s-a extras valoarea anterioară.

Setări istoric

Setările de istoric controlează ce se întâmplă atunci când Porneşte istoric este apăsat în, de exemplu, un raport sumar despre performanţa unui servlet, a unui bean enterprise (EJB), a unei metode EJB, a unui fir de execuţie sau conexiuni de pool.

Schimbaţi valorile, după necesitate, pentru următoarele setări de istoric:

Informaţii Valoare
Durată Specifică durata, în minute, în care se continuă istoricul, dacă nu este apăsat Opreşte istoric înainte. Tivoli Performance Viewer nu este intenţionat a fi o soluţie de jurnalizare în normă întreagă.
Dimensiune maximă fişier Specifică dimensiunea maximă, în megaocteţi, a unui singur fişier. Reţineţi că Tivoli Performance Viewer arhivează automat fişierele istoric pentru a salva spaţiu, iar acest parametru controlează dimensiunea fişierului dinainte de arhivare şi nu după arhivare, care este mai mică.
Număr maxim de fişiere istorice Specifică numărul de fişiere pe care Tivoli Performance Viewer le scrie înainte de oprire. Dacă Tivoli Performance Viewer atinge dimensiunea maximă de fişier înainte de finalizarea duratei de jurnalizare, va continua jurnalizarea în alt fişier, până la dimensiunea maximă. Dacă Tivoli Performance Viewer atinge numărul maxim de fişiere istoric înainte de finalizarea duratei de jurnalizare, Tivoli Performance Viewer şterge cel mai vechi fişier istoric şi continuă jurnalizarea într-un fişier nou. Cantitatea totală de date care este stocată este constrânsă de parametri Dimensiunea maximă a fişierului and Număr maxim de fişiere istoric.
Nume fişier Specifică numele fişierului istoric. Numele serverului şi timpul la care a pornit înregistrarea este adăugat la numele istoricului, pentru a ajuta utilizatorii să identifice un fişier istoric.
Format de ieşire istoric Specifică dacă Tivoli Performance Viewer scrie fişierele istoric în format XML sau binar. Formatul binar este recomandat deoarece asigură fişiere istoric mai mici, când nu sunt comprimate.

Vizualizare rapoarte sumare

Rapoartele sumare sunt disponibile pentru fiecare server de aplicaţii.

Înainte de a vizualiza rapoartele, asiguraţi-vă că numărătorii de date sunt activaţi şi nivelurile de monitorizare sunt setate corespunzător.

Nivelul standard de monitorizare activează toate rapoartele, în afara raportului pe metodele EJB (Enterprise JavaBeans). Pentru a activa un raport pe metode EJB, ajustaţi nivelul PMI pentru a include date de metodă EJB.

Tivoli Performance Viewer furnizează următoarele rapoarte de sumar pentru fiecare server de aplicaţii:
Servleturi
Sumarul de servleturi listează toate servleturile care rulează în serverul de aplicaţii curent. Utilizaţi vizualizarea rezumatului de servlet pentru a găsi rapid servletul care consumă cel mai mult timp şi aplicaţiile care-l utilizează, şi pentru a determina ce servlet-uri sunt invocate cel mai des. Puteţi sorta tabelul de sumar după oricare coloană.

Sugestii:

  • Sortaţi după Timp de Răspuns Mediu pentru a găsi cel mai încet servlet sau JSP (JavaServer page). Timp de răspuns avg este specificat în milisecunde.
  • Sortaţi după Cereri Totale pentru a găsi servletul sau JSP-ul folosit cel mai mult.
  • Sortaţi după Timp Total pentru a găsi servletul sau JSP-ul cu cel mai mare timp de răspuns.
Enterprise JavaBeans
Sumarul EJB (Enterprise JavaBeans) listează toate bean-urile enterprise ce rulează pe server, durata petrecută în metodele lor, numărul de invocări EJB şi timpul total petrecut în fiecare bean enterprise.
timp_total = număr_de_invocări * timp_în_metode
Sortaţi diferitele coloane pentru a găsi cel mai costisitor bean enterprise. De asemenea, dacă numărătorii PMI sunt activaţi pentru metodele individuale EJB, selectaţi caseta de bifare de lângă numele EJB pentru a vedea statistici pentru fiecare metodă.

Sugestii

  • Sortaţi după Timp de Răspuns Mediu pentru a găsi cel mai încet bean enterprise.
  • Sortaţi după Apeluri Metodă pentru a găsi bean-ul enterprise folosit cel mai des.
  • Sortaţi după Timp Total pentru a găsi bean-ul enterprise cu cel mai mare timp de răspuns.
Metode EJB
Sumarul metodei EJB arată statistici pentru fiecare metodă EJB. Folosiţi sumarul metodei EJB pentru a găsi cele mai costisitoare metode ale bean-urilor dumneavoastră enterprise.

Sugestii

  • Sortaţi după Timp de Răspuns Mediu pentru a găsi cea mai înceată metodă EJB.
  • Sortaţi după Apeluri Metodă pentru a găsi metoda EJB folosită cel mai des.
  • Sortaţi după Timp Total pentru a găsi metoda EJB cu cel mai mare timp de răspuns.
Pool-uri de conexiuni
Sumarul pool-ului de conexiuni listează toate conexiunile de surse de date care sunt definite în serverul de aplicaţii şi arată uzul lor de-a lungul timpului.

Sugestie

  • Când aplicaţia este normal sau mult folosită, pool-urile folosite de acea aplicaţie ar trebui să fie utilizate aproape complet. O utilizare scăzută înseamnă că resursele sunt irosite prin menţinerea unor conexiuni sau fire de execuţie care nu sunt folosite niciodată. Consideraţi ordinea în care progresează lucrul prin diferitele pool-uri. Dacă resursele apropiate de sfârşitul pipeline-ului sunt puţin utilizate, ar putea însemna că resursele apropiate de faţă sunt constrânse sau că sunt alocate mai multe resurse lângă sfârşitul pipeline-ului decât este necesar.
Pool-uri fire de execuţie
Sumarul pool-uri fire de execuţie arată uzul tuturor pool-urilor de execuţie din serverul de aplicaţie de-a lungul timpului.

Sugestie

  • Când aplicaţia este normal sau mult folosită, pool-urile folosite de acea aplicaţie ar trebui să fie utilizate aproape complet. O utilizare scăzută înseamnă că resursele sunt irosite prin menţinerea unor conexiuni sau fire de execuţie care nu sunt folosite niciodată. Consideraţi ordinea în care progresează lucrul prin diferitele pool-uri. Dacă resursele apropiate de sfârşitul pipeline-ului sunt puţin utilizate, ar putea însemna că resursele apropiate de faţă sunt constrânse sau că sunt alocate mai multe resurse lângă sfârşitul pipeline-ului decât este necesar.

Modul de performanţă

Vizualizaţi module de performanţă care oferă grafice şi diagrame despre diferite date de performanţă despre resurse de sistem cum ar fi utilizarea CPU-ului, despre cozile şi pool-urile WebSphere Application Server cum ar fi pool-uri de conexiuni ale bazelor de date şi despre date de aplicaţii client, cum ar fi timpul de răspuns al servletului. În plus faţă de furnizarea unui vizualizator pentru datele de performanţă, Tivoli Performance Viewer vă permite să vizualizaţi datele pentru alte produse sau aplicaţii client care au implementat PMI personalizat.

Fiecare modul de performanţă are mai mulţi numărători care îi sunt asociaţi. Aceşti numărători sunt afişaţi într-un tabel sub diagrama cu date sau sub tabel. Numărătorii selectaţi sunt afişaţi în diagramă sau în tabel. Puteţi adăuga sau înlătura numărători din diagramă sau din tabel selectând sau deselectând caseta de bifare de lângă ei. În mod implicit, sunt arătaţi primii trei numărători pentru fiecare modul.

În versiunea 8, graficul Tivoli Performance foloseşte mai degrabă Tehnologia Dojo pentru plotarea activităţii de performanţă, decât formatul SVG (Scalable Vector Graphics). Formatul Dojo furnizează o experienţă cu utilizatorul mai bună şi este mai eficient din punct de vedere al procesorului şi memoriei serverului de aplicaţii. Formatul SVG este încă suportat, dar este perimat în versiunea 8 a produsului. Pentru a folosi formatul SVG şi formatul imagine, setaţi proprietatea JVM la false; de exemplu: com.ibm.websphere.tpv.DojoGraph=false. Dacă proprietatea este setată la false, Dojo este dezactivat, iar Tivoli Performance Viewer afişează grafice interactive, folosind formatul SVG, sau neinteractive, folosind formatul JPG. Atunci când specificaţi folosirea formatului SVG prin setarea com.ibm.websphere.tpv.DojoGraph=false, dacă nu aveţi plug-in-ul de browser Adobe SVG instalat, vi se va solicita printr-un promt să-l descărcaţi şi să-l instalaţi. Dacă selectaţi să nu instalaţi plug-in-ul (prin Anulare), Tivoli Performance Viewer va afişa imaginea statică. Dacă browserul folosit este Internet Explorer 7, este posibil ca promptul de instalare Adobe SVG să fie inaccesibil. Pentru a rezolva problema, reinstalaţi Adobe SVG. Implicit, această proprietate este setată la valoarea true, pentru a folosi formatul Dojo.

În modulul de performanţă vizualizaţi activitatea curentă. Aceasta este o operaţie în timp real în care este afişată starea diferitelor resurse de sistem şi utilizarea lor. Dacă înregistrarea în istoric nu este pornită, datele generate în acest scenariu nu vor fi salvate şi nu vor fi disponibile pentru vizualizări şi analize viitoare. Pentru a monitoriza comportamentul şi resursele de sistem, faceţi clic pe Porneşte Înregistrarea în Istoric. Utilizatorul poate revizualiza şi analiza fişierul mai târziu.

Pornire jurnalizare/Oprire jurnalizare

Folosiţi această opţiune pentru a porni sau a opri înregistrarea datelor de performanţă. Odată ce aţi început monitorizarea pentru serverul dvs., veţi putea vizualiza operaţiile în timp real în panourile Tivoli Performance Viewer.

Resetare la Zero

Această opţiune setează o linie de bază folosind citiri ale numărătorului curent chiar în momentul în care butonul este apăsat. Puncte de date viitoare sunt desenate pe grafic relativ cu poziţiile lor la momentul la care Reset la Zero este apăsat. Punctele de date adunate înainte ca Resetare la zero să fie apăsat nu sunt afişate, deşi sunt încă păstrate în bufferul Tivoli Performance Viewer. Dacă este apăsat Anulare Resatare la zero, Tivoli Performance Viewer va afişa toate datele aflate în buffer, de la linia de bază iniţială, nu de la punctul Resetare la zero.

Vizualizare Tabel/Vizualizare grafic

Pentru a vedea datele într-un tabel, apăsaţi Vizualizare Tabel pe tabelul de selectare a numărătorilor. Pentru a comuta înapoi la o diagramă, apăsaţi Vizualizare Grafic.

Afilare legendă/Acundere legendă

Pentru a vedea legenda pentru o diagramă, apăsaţi Arată Legendă. Pentru a ascunde legenda, apăsaţi Ascunde Legend.

Curăţare buffer

Pentru a şterge valori dintr-un tabel sau dintr-o diagramă, apăsaţi Şterge Buffer sub diagramă sau tabel. Această acţiune înlătură toate datele PMI.



Numele fişierului: uprf_tpvserverview.html