Podgląd danych za pomocą przeglądarki Tivoli Performance Viewer

Ta strona umożliwia wyświetlanie i odświeżanie danych dotyczących wydajności dla wybranego serwera, zmianę ustawień użytkownika i rejestrowania oraz wyświetlanie raportów podsumowania i informacji na temat konkretnych modułów wydajności.

Aby wyświetlić tę stronę Konsoli administracyjnej, kliknij opcję Monitorowanie i strojenie > Przeglądarka wydajności > Bieżące działania > serwer.

Kliknij nazwę serwera, aby wyświetlić bieżące czynności tego serwera. W tym widoku produkt Tivoli Performance Viewer (TPV) posiada dwie główne części: obejmujące panel nawigacji umieszczony obok drzewa nawigacji Konsoli administracyjnej oraz panel podglądu danych umieszczony z prawej strony panelu nawigacji produktu Tivoli Performance Viewer.

Odśwież

Aby ponownie utworzyć drzewo nawigacji, kliknij opcję Odśwież. Odświeżanie jest przydatne, gdy dane dostępnej infrastruktury PMI (Performance Monitoring Infrastructure) uległy zmianie, a drzewo nie odzwierciedla tych zmian.

Wyświetlanie modułów

Kliknij opcję Wyświetl moduły po wybraniu w drzewie jednego lub wielu modułów wydajności, aby wyświetlić informacje dla tych modułów w panelu podglądu danych.

Panel monitorowania danych umożliwia wybór wielu liczników i wyświetla wynikowe dane o wydajności dla powiązanych zasobów. Składa się on z dwóch paneli:
  • Panel podglądu licznika
  • Panel wyboru licznika. Jeśli jest to konieczne, można zmienić współczynniki skalowania przez edycję wartości domyślnych w polu skali.
Anulowanie wyboru wszystkich pozycji

Opcja Anuluj wybór wszystkich pozycji umożliwia szybkie anulowanie wyboru wszystkich modułów wybranych w drzewie nawigacji.

Doradca

Kliknij opcję Doradca, aby sprawdzać dane, kiedy aplikacja działa. Doradca wydajności pomaga w dostrojeniu systemów w celu osiągnięcia optymalnej wydajności za pomocą danych zebranych przez program PMI.

W pierwszej tabela przedstawiono liczbę żądań na sekundę oraz czas odpowiedzi w milisekundach dla kontenera WWW.

Wykres kołowy przedstawia aktywność jednostki centralnej jako procentowo zajęty i bezczynny.

W trzeciej tabeli wyświetlana jest średnia aktywność wątków dla rozmaitych zasobów, na przykład zasobu domyślnego, obiektowego brokera zapytań oraz kontenera WWW. Aktywność jest przedstawiana jako liczba wątków lub połączeń zajętych i bezczynnych.

Aby wyświetlić szczegółowe informacje dotyczące porady, wybierz komunikat, który ma zostać wyświetlony. Widok ten udostępnia dodatkowe informacje o komunikacie porady, jej ważność, opis, akcję użytkownika i informacje szczegółowe.

Ustawienia użytkownika

W miarę potrzeb zmień wartości dla następujących ustawień użytkownika:

Częstotliwość odświeżania Określa, jak często przeglądarka TPV zbiera dane dotyczące wydajności serwera za pomocą usługi PMI (Performance Monitoring Infrastructure - PMI) udostępnianej przez ten serwer. Wartością domyślną jest 30 sekund. Aby dane dotyczące wydajności były zbierane częściej, ustaw częstotliwość odświeżania na niższą wartość. Aby dane dotyczące wydajności były zbierane rzadziej, ustaw częstotliwość odświeżania na wyższą wartość. Dozwolony zakres wynosi od 5 do 500 sekund.
Wielkość buforu Określa ilość danych przechowywanych dla serwera. Dane wyświetlane w przeglądarce TPV są przechowywane w krótkim buforze pamięci. Po zapełnieniu buforu najstarsze pozycje są usuwane za każdym razem, gdy pobierane są nowe. Domyślna wielkość buforu wynosi 40. Dozwolone wartości to 10, 20, 30, 40, 50, 60, 70, 80, 90 i 100. Im większy bufor, tym większe zużycie pamięci. Z tego powodu należy określić wielkość buforu umożliwiającą przechwycenie dostatecznej ilości danych z monitorowania do analizy bez marnotrawienia pamięci do przechowywania niepotrzebnych danych.
Wyświetl dane jako Określa sposób wyświetlania wartości licznika. Dostępne są następujące opcje wyświetlania:
Wartość nieprzetworzona
Wyświetla wartość bezwzględną. Jeśli licznik reprezentuje dane o obciążeniu, na przykład średnią liczbę połączeń w puli bazy danych, to przeglądarka TPV wyświetla wartość bieżącą.
Zmiana wartości
Wyświetla zmianę bieżącej wartości w stosunku do wartości poprzedniej.
Współczynnik zmiany
Wyświetla współczynnik zmiana/(T1 - T2), gdzie zmiana oznacza zmianę bieżącej wartości w stosunku do wartości poprzedniej, T1 to czas, w którym nastąpiło wczytanie bieżącej wartości, a T2 to czas wczytania poprzedniej wartości.
Ustawienia dzienników

Ustawienia dzienników określają, co stanie się po kliknięciu przycisku Uruchom protokołowanie, na przykład raport podsumowań o wydajności serwletu, komponentu EJB, metody komponentu EJB, puli połączeń lub puli wątków.

W miarę potrzeb można zmienić wartości dla następujących ustawień dziennika:

Czas trwania Określa czas w minutach, przez który trwa protokołowanie, o ile nie zostanie wcześniej kliknięty przycisk Zatrzymaj protokołowanie. Przeglądarka TPV nie została zaprojektowana jako rozwiązanie protokołujące w pełnym wymiarze czasu.
Maksymalna wielkość pliku Określa maksymalną wielkość pojedynczego pliku dziennika (w megabajtach). Należy zauważyć, że przeglądarka TPV automatycznie dokonuje kompresji plików dziennika, aby zaoszczędzić miejsce, a niniejszy parametr steruje rozmiarem pliku przed kompresją, nie po kompresji, kiedy jest niższy.
Maksymalna liczba plików historycznych Określa liczbę plików zapisywanych przez przeglądarkę TPV przed zatrzymaniem. Jeśli rozmiar pliku przeglądarki TPV osiągnie maksimum przed zakończeniem protokołowania, protokołowanie jest kontynuowane w kolejnym pliku do osiągnięcia wartości maksymalnej. Jeśli przeglądarka TPV osiągnie maksymalną liczbę plików historycznych przed zakończeniem przedziału czasu protokołowania, przeglądarka usuwa najstarszy plik historyczny i kontynuuje protokołowanie w nowym oknie. Całkowita ilość przechowywanych danych jest ograniczana przez parametry Maksymalna wielkość pliku oraz Maksymalna liczba plików historycznych.
Nazwa pliku Określa nazwę pliku protokołu. Nazwa serwera oraz czas, w którym rozpoczyna się protokołowanie, są dołączane do nazwy dziennika tak, aby pomóc użytkownikowi w identyfikacji pliku dziennika.
Format wyjściowy dziennika Określa, czy przeglądarka TPV zapisuje pliki dziennika jako pliki XML czy w formacie binarnym. Zalecany jest format binarny, ponieważ zapewnia mniejszą wielkość pliku dziennika bez kompresji.
Wyświetlanie raportów podsumowań

Raporty podsumowań są dostępne dla każdego serwera aplikacji.

Przed wyświetleniem raportów upewnij się, że włączone są liczniki danych, a poziomy monitorowania są prawidłowo ustawione.

Standardowy poziom monitorowania włącza wszystkie raporty z wyjątkiem raportu o metodach komponentów EJB (Enterprise JavaBeans). Aby włączyć raport metod komponentów EJB, ustaw poziom usługi PMI tak, aby uwzględniał dane metod komponentów EJB.

Przeglądarka Tivoli Performance Viewer udostępnia następujące raporty podsumowujące dla każdego serwera aplikacji:
Serwlety
W podsumowaniu dla serwletów zawarta jest lista wszystkich serwletów uruchomionych w bieżącym serwerze aplikacji. Widok podsumowujący dla serwletów umożliwia szybkie znalezienie serwletów najbardziej intensywnych czasowo oraz aplikacji, które z nich korzystają, jak również określenie, które serwlety są najczęściej wywoływane. Tabelę podsumowującą można sortować według dowolnej kolumny.

Wskazówki

  • Sortowanie według średniego czasu odpowiedzi umożliwia znalezienie najwolniejszego serwletu lub strony serwera Java (JSP).
  • Sortowanie według całkowitej liczby żądań umożliwia znalezienie najczęściej wykorzystywanego serwletu lub strony JSP.
  • Sortowanie według czasu całkowitego umożliwia znalezienie serwletu lub strony JSP o najdłuższych czasach odpowiedzi.
Komponenty EJB (Enterprise JavaBeans)
Podsumowanie dla komponentów EJB (Enterprise JavaBeans) zawiera listę wszystkich komponentów EJB uruchomionych na serwerze, czas jaki upłynął w ich metodach, liczbę wywołań komponentów EJB oraz całkowity czas, jaki upłynął w każdym komponencie EJB.
czas_całkowity = liczba_wywołań * czas_w_metodach
Sortowanie poszczególnych kolumn umożliwia odnalezienie najbardziej kosztownych komponentów EJB. Ponadto, jeśli liczniki usługi PMI są włączone dla poszczególnych metod EJB, zaznacz pole wyboru w pobliżu nazwy komponentu EJB, aby wyświetlić statystyki dla każdej metody.

Wskazówki

  • Sortowanie według średniego czasu odpowiedzi umożliwia znalezienie najwolniejszego komponentu EJB.
  • Sortowanie według wywołań metody umożliwia znalezienie najczęściej wykorzystywanego komponentu EJB.
  • Sortowanie według czasu całkowitego umożliwia znalezienie komponentu EJB o najdłuższym czasie odpowiedzi.
Metody EJB
Podsumowanie dla metod EJB przedstawia statystykę dla każdej metody EJB. Podsumowane dla metody EJB umożliwia znalezienie metody najbardziej kosztownej dla wykorzystywanych komponentów EJB.

Wskazówki

  • Sortowanie według średniego czasu odpowiedzi umożliwia znalezienie najwolniejszej metody EJB.
  • Sortowanie według wywołań metody umożliwia znalezienie najczęściej wykorzystywanej metody EJB.
  • Sortowanie według czasu całkowitego umożliwia znalezienie metody EJB o najdłuższym czasie odpowiedzi.
Pule połączeń
Zestawienie puli połączeń zawiera listę wszystkich połączeń źródłowych zdefiniowanych na serwerze aplikacji i pokazuje ich wykorzystanie w czasie.

Wskazówka

  • Jeśli wykorzystanie aplikacji jest normalne lub wysokie, pule wykorzystywane przez te aplikacje powinny być niemal w pełni wykorzystywane. Niski stopień wykorzystania oznacza marnotrawstwo zasobów przez utrzymywanie połączeń lub wątków nigdy niewykorzystywanych. Należy wziąć pod uwagę kolejność przetwarzania przez poszczególne pule. Jeśli zasoby w pobliżu końca potoku nie są w pełni wykorzystywane, może to oznaczać, że zasoby na początku potoku są ograniczone lub że na końcu potoku przydzielonych zostało więcej zasobów niż to konieczne.
Pule wątków
Podsumowanie pul wątków przedstawia wykorzystanie w czasie wszystkich pul wątków na serwerze aplikacji.

Wskazówka

  • Jeśli wykorzystanie aplikacji jest normalne lub wysokie, pule wykorzystywane przez te aplikacje powinny być niemal w pełni wykorzystywane. Niski stopień wykorzystania oznacza marnotrawstwo zasobów przez utrzymywanie połączeń lub wątków nigdy niewykorzystywanych. Należy wziąć pod uwagę kolejność przetwarzania przez poszczególne pule. Jeśli zasoby w pobliżu końca potoku nie są w pełni wykorzystywane, może to oznaczać, że zasoby na początku potoku są ograniczone lub że na końcu potoku przydzielonych zostało więcej zasobów niż to konieczne.
Moduł wydajności

Umożliwia wyświetlenie modułów wydajności przedstawiających w postaci graficznej lub wykresów rozmaite dane dotyczące wydajności zasobów systemowych w rodzaju użycia procesora, pul serwera WebSphere Application Server, kolejek w rodzaju pul połączeń bazy danych oraz danych aplikacji klienta w rodzaju czasu odpowiedzi serwletu. Oprócz udostępnienia przeglądarki danych dotyczących wydajności, produkt TPV umożliwia podgląd danych innych produktów lub aplikacji klienta, w których wdrożono niestandardowy interfejs PMI.

Z każdym modułem wydajności powiązanych jest wiele liczników. Liczniki te są wyświetlane w tabeli poniżej wykresu lub w tabeli danych. Wybrane liczniki są wyświetlane na wykresie lub w tabeli. Liczniki w tabeli lub na wykresie można dodawać lub usuwać przez zaznaczenie lub usunięcie zaznaczenia znajdującego się przy nim pola wyboru. Domyślnie pokazywane są pierwsze trzy liczniki dla każdego modułu.

Przeglądarka Tivoli Performance Viewer wyświetla interaktywną grafikę, korzystając z formatu Scalable Vector Graphics (SVG) lub grafikę nieinteraktywną, korzystając z formatu JPG. Zalecane jest użycie formatu SVG, ponieważ daje on użytkownikowi więcej informacji i jest efektywniejszy dla serwera aplikacji z punktu widzenia użycia procesora i pamięci.

Moduł wydajności umożliwia podgląd bieżącej aktywności. Jest to operacja w czasie rzeczywistym, w której wyświetlany jest stan i wykorzystanie różnych zasobów systemowych. O ile nie zostanie włączone logowanie, dane generowane w tym scenariuszu nie zostaną zapisane i nie będą dostępne do dalszego podglądu i analizy. Aby monitorować zachowanie systemu i jego zasobów, kliknij Uruchom protokołowanie. Użytkownik może odtworzyć i analizować plik w późniejszym czasie.

Uruchom protokołowanie / Zatrzymaj protokołowanie

Polecenie umożliwia uruchomienie lub zatrzymanie protokołowania danych dotyczących wydajności. Po włączeniu monitorowania dla serwera użytkownik będzie w stanie obserwować pracę w czasie rzeczywistym w panelach przeglądarki TPV.

Resetuj do zera

Przycisk umożliwia ustawienie nowej linii bazowej, z wykorzystaniem bieżących odczytów licznika, natychmiast po jego kliknięciu. Przyszłe punkty danych są rysowane na wykresie względem ich położenia w chwili kliknięcia przycisku Resetuj do zera. Punkty danych zebrane przed kliknięciem przycisku Resetuj do zera nie są wyświetlane, mimo że wciąż są przechowywane w buforze przeglądarki TPV. Po ponownym kliknięciu przycisku Cofnij resetowanie do zera w przeglądarce wyświetlone zostają wszystkie dane znajdujące się aktualnie w buforze względem pierwotnej linii bazowej, a nie względem punktu funkcji Resetuj do zera.

Pokaż tabelę / Pokaż wykres

Aby wyświetlić dane w postaci tabeli, kliknij przycisk Pokaż tabelę w tabeli wyboru liczników. Aby przywrócić wyświetlanie w postaci wykresu, kliknij przycisk Pokaż wykres.

Pokaż legendę / Ukryj legendę

Aby wyświetlić legendę wykresu, kliknij przycisk Pokaż legendę. Aby ukryć legendę, kliknij przycisk Ukryj legendę.

Wyczyść bufor

Aby wyczyścić wartości z tabeli lub wykresu, kliknij przycisk Wyczyść bufor znajdujący się w pobliżu wykresu lub tabeli. Spowoduje to usunięcie wszystkich danych PMI.

Nie można wyświetlić skalowalnej grafiki wektorowej w przeglądarce Internet Explorer

W przypadku wystąpienia problemów z wyświetlaniem grafiki SVG w przeglądarce Internet Explorer, dokonaj sprawdzenia przeglądarki Adobe SVG Viewer, korzystając ze strony WWW produktu Adobe SVG pod adresem http://www.adobe.com/svg/main.html. Ta strona WWW umożliwia także pobranie najnowszej wersji przeglądarki Adobe SVG Viewer, zapoznanie się z uwagami do wydania oraz zgłaszanie wszelkich błędów programu Adobe SVG Viewer.




Zaznaczone odsyłacze (online) wymagają dostępu do Internetu.

Zadania pokrewne


Nazwa pliku: uprf_tpvserverview.html