WebSphere

Monitorowanie usług przy użyciu produktu Business Space

Monitorowanie usług umożliwia mierzenie czasu odpowiedzi i przepustowości żądań dla usług wywoływanych i prezentowanych przez moduł SCA. Użytkownik może wybrać, które operacje mają być monitorowane w usługach prezentowanych requesterom (eksporty SCA) i przetwarzanych (importy SCA), a także, opcjonalnie, zdefiniować progi dla czasu odpowiedzi i przepustowości.

Funkcja monitorowania usług jest dostępna dla serwera WebSphere Process Server i produktu Enterprise Service Bus z poziomu widgetu Monitor usług w produkcie Business Space. Za pomocą funkcji monitorowania usług można zbierać i analizować pomiary czasu odpowiedzi i przepustowości, aby odpowiedzieć na pytania podobne do następujących: Udostępniane informacje ułatwiają monitorowanie problemów i ustalanie, która część rozwiązania nie odpowiada zgodnie z oczekiwaniami.

Na podstawie danych dotyczących czasu odpowiedzi i przepustowości monitor usług tworzy wykresy. Wywołania przekraczające zdefiniowane progi są wyróżniane. Na wykresach zawsze przedstawiane są najnowsze statystyki dotyczące monitorowania, można jednak wyświetlić dane historyczne, zwiększając okres wyświetlany na wykresach.

Czas odpowiedzi

Wykres Czas odpowiedzi wskazuje czas, który upłynął między żądaniem usługi i odpowiedzią. W przypadku operacji usług z dwukierunkowymi implementacjami asynchronicznymi na wykresie wyświetlany jest tylko czas, w którym operacja obsłużyła żądanie, a nie czas, który upłynął między żądaniem i odpowiedzią. Czas odpowiedzi na wykresie jest prezentowany względem sekund lub minut. Dodatkowo w tabeli pomiarów statystycznych wyświetlane są czasy odpowiedzi dla ostatniej sekundy lub minuty oraz dla całej sesji monitorowania.

Przepustowość

Na wykresie Przepustowość przedstawiana jest liczba wywołań zakończonych w jednostce czasu (sekundy lub minuty). Dodatkowo w tabeli pomiarów statystycznych wyświetlana jest przepustowość dla ostatniej sekundy lub minuty oraz dla całej sesji monitorowania.

Architektura monitorowania usług

Monitor usług wykonuje wszystkie zadania monitorowania usług. Korzysta on z architektury klient/serwer:
Serwer monitora usług
Serwer monitora usług zbiera i agreguje pomiary czasu odpowiedzi i przepustowości ze wszystkich działających agentów monitora usług, a następnie oblicza i przechowuje statystykę. Widget Monitor usług wysyła do serwera zapytania o te pomiary.
Agent monitora usług
Agent mierzy przepustowość i czas odpowiedzi operacji, a następnie wysyła dane miar do serwera monitora usług.
W środowisku wdrażania serwer działa w klastrze pomocniczym, a agent w klastrze aplikacji na serwerze, na którym wdrożono moduł. W środowisku serwera autonomicznego zarówno serwer, jak i agent działają na serwerze autonomicznym.

Dane monitorowania usług są przechowywane w pamięci. Po zapełnieniu buforu najstarsze dane są usuwane i zastępowane danymi najnowszymi. Dane zapisane dla operacji są automatycznie usuwane, gdy wszyscy użytkownicy wyłączą monitorowanie tej operacji.


concept Opis pojęcia

Warunki używania | Opinia


Ikona znacznika czasu Ostatnia aktualizacja: 21 lipca 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.bspace.help.tut.wpsesb.doc/doc/cadm_servmon.html
Copyright IBM Corporation 2005, 2010. Wszelkie parawa zastrzeżone.
To Centrum informacyjne jest oparte na technologii Eclipse (http://www.eclipse.org).