Metryki żądania

Ta strona umożliwia włączenie pomiarów zapytań, wybranie komponentów instrumentowanych przez pomiary zapytań, ustawienie poziomów śledzenia, włączenie standardowych dzienników, włączenie pomiarów odpowiedzi aplikacji (ARM), określenie typu agenta ARM i określenie nazwy klasy implementacji fabryki transakcji ARM.

Aby wyświetlić tę stronę Konsoli administracyjnej, kliknij opcję Monitorowanie i strojenie > Metryki żądania.

Przygotuj serwery do kolekcji pomiarów zapytań

Służy do włączania funkcji pomiarów zapytań.

Jeśli pole wyboru opcji nie jest zaznaczone, funkcja pomiaru żądań jest wyłączona. W celu włączenia pomiaru żądań zaznacz pole, zapisz zmianę i zrestartuj serwer. Zaznaczenie pola powoduje, że serwer jest gotów do włączenia pomiaru żądań bez konieczności jego restartowania. W zależności od opcji wybranej dla ustawienia Instrumentowane komponenty, instrumentacja pomiarów zapytań będzie dla różnych składników włączona lub wyłączona.
Uwaga: Taki proces wyboru różni się od użycia pola wyboru Włącz pomiary żądań w produkcie WebSphere Application Server 6.0. Obecnie istnieje opcja wyboru ustawienia Wszystkie, Brak lub Niestandardowe. Po wybraniu opcji Niestandardowe, należy podać, które komponenty mają zostać włączone.

Włącz pomiary żądań

Służy do włączania funkcji pomiarów żądań. Jeśli pole wyboru opcji nie jest zaznaczone, funkcja pomiaru żądań jest wyłączona.

Komponenty do instrumentacji

Wybiera komponenty instrumentowane przez pomiary żądań.

Jeśli wybrano opcję Brak, nie zostanie włączona żadna instrumentacja pomiaru zapytań. Jeśli wybrano opcję Wszystkie, instrumentacja pomiaru zapytań zostanie włączona dla wszystkich komponentów wymienionych na liście w ustawieniu Niestandardowe. Jeśli wybrano opcję Niestandardowe, instrumentacja pomiaru zapytań zostanie włączona dla wybranych komponentów.

Uwaga: Transakcja brzegowa, która jest pierwszą transakcją wprowadzaną do serwera aplikacji bez korelatora nadrzędnego, zawsze jest instrumentowana, nawet jeśli odpowiadający jej komponent ma wyłączoną instrumentację.

Poziom śledzenia

Określa ilość danych śledzenia zbieranych dla danej transakcji. Należy zwrócić uwagę, że opcje Poziom śledzenia oraz Instrumentowane komponenty funkcjonują razem w celu kontrolowania, czy zapytanie będzie instrumentowane czy nie.

Zawiera jedną z następujących wartości:
Brak
Brak instrumentacji
Przeskoki
Generuje jedynie informacje instrumentacji o granicach procesów. Po wybraniu tego ustawienia zostaną wyświetlone dane na poziomie serwera aplikacji, a nie na poziomie poszczególnych komponentów, takich jak komponenty EJB lub serwlety.
Debugowanie wydajności
Generuje dane na poziomie przeskoków oraz pierwszym poziomie wywołania serwletu wewnątrz procesu i wywołania komponentów EJB (Enterprise JavaBeans), na przykład gdy serwlet przychodzący przekazuje dane do serwletu, a przychodzący komponent EJB wywołuje inny komponent EJB. Inne wywołania wewnątrz procesu w rodzaju nazw oraz magistrali integracji usługi (SIB) nie są włączone na tym poziomie.
Debugowanie
Udostępnia szczegółowe dane instrumentacji, w tym czasy odpowiedzi dla wszystkich wywołań serwletu wewnątrz procesu.
Uwaga: Zapytania do filtrów serwletu będą instrumentowane jedynie na tym poziomie.

Dzienniki standardowe

Służy do włączania funkcji dziennika pomiarów zapytań.

Zaznaczenie tego pola wyboru umożliwia uruchomienie generowania dzienników pomiarów zapytań w pliku SystemOut.log.
Uwaga: Ponieważ włączenie funkcji dziennika pomiarów zapytań zwiększa użycie procesora, zaleca się korzystanie z tej funkcji razem z filtrami tak, aby instrumentowane były jedynie wybrane zapytania.
Uwaga: Ten temat odwołuje się do co najmniej jednego pliku dziennika serwera aplikacji. Począwszy od wersji 8.0 serwera WebSphere Application Server, można skonfigurować serwer do używania infrastruktury dziennika i śledzenia High Performance Extensible Logging (HPEL) zamiast do używania plików SystemOut.log, SystemErr.log, trace.log i activity.log lub rodzimych narzędzi rejestrowania systemu z/OS. W przypadku korzystania z dziennika HPEL można uzyskać dostęp do wszystkich informacji dziennika i śledzenia, używając z poziomu katalogu bin profilu serwera narzędzia wiersza komend LogViewer. Więcej informacji na temat korzystania z dziennika HPEL zawiera sekcja dotycząca używania dziennika HPEL do rozwiązywania problemów z aplikacjami.

Agent ARM (Application Response Measurement)

Umożliwia pomiarom żądań wywoływanie bazowych agentów ARM.

Przed włączeniem funkcji ARM należy zainstalować agenta ARM i skonfigurować go do odpowiedniej ścieżki i ścieżki klasy, zgodnie z instrukcjami dostawcy funkcji ARM.

Określ agenta ARM

Określa typ używanego agenta ARM.

Obsługiwany jest agent ARM 4.0 oraz agent Tivoli ARM 2.0.

Nazwa klasy implementacji fabryki transakcji ARM

Określa nazwę klasy implementacji fabryki transakcji ARM, która znajduje się w pakiecie dostarczonym przez dostawcę. Pole to jest wymagane, jeśli zostanie wybrany agent ARM 4.0, lecz nie jest wymagany przy wybraniu agenta Tivoli ARM.

Wpisz w tym polu nazwę klasy implementacji fabryki transakcji ARM, która znajduje się w bibliotece ARM. Należy upewnić się, że są przestrzegane instrukcje dostawcy ARM, a nazwa klasy fabryki transakcji ARM jest zrozumiała.

Więcej informacji na ten temat zawiera opis fabryki Transaction.ArmTransactionFactory.

Filtry

Jeśli filtr jest włączony, tylko żądania zgodne z określonym filtrem generują dane pomiarów żądań. Filtry mają zastosowanie do źródłowych adresów IP, nazw URI, nazw metod EJB, parametrów JMS i parametrów usług Web Services.



Nazwa pliku: uprf_rrequestmetrics.html