Przeglądanie diagnostyki harmonogramu

Strona "Scheduler - diagnostyka" prezentuje status wykonawczy usługi harmonogramu.

Na stronie "Scheduler - diagnostyka" można zobaczyć, ile zaplanowanych żądań raportu zostało odebranych przez kolejki JMS, ile z tych żądań zakończyło się niepowodzeniem i ile jest jeszcze wykonywanych. Status JMS można zobaczyć na poziomie instancji klastera, dzięki czemu można łatwiej podjąć decyzję dodania dalszych instancji w celu zwiększenia liczby procesorów JMS.

Na przykład jeśli w jednej instancji oczekuje w kolejce zbyt wiele żądań do procesora wiadomości e-mail, można rozważyć dodanie kolejnej instancji i włączenie jej do obsługi przetwarzania wiadomości e-mail. Analogicznie, jeśli są przetwarzane bardzo duże raporty, które w kolejce procesora raportów są pokazywane jako wykonywane, można dodać kolejną instancję zwiększającą zdolność przetwarzania raportów.

Ponadto strona "Scheduler - diagnostyka" pokazuje status poszczególnych składników, dzięki czemu można zobaczyć, czy któryś z nich jest wyłączony. Można także zobaczyć opis połączenia (lub nazwę JNDI) z bazą danych, powiązanie instancji klastera z instancją zarządzanego serwera, konfigurację połączeń Toplink itd.

Jeśli jest sygnalizowany status "niepowodzenie" instancji, można ją przywrócić i — dzięki skonfigurowanemu w klasterze mechanizmowi przejmowania awaryjnego JMS — nie zostaną utracone żadne przesłane zlecenia. Przywrócona instancja serwera od razu staje się dostępna do użycia w klasterze. Usunięcia i dodania instancji są dynamicznie odzwierciedlane na stronie diagnostyki.

Jeśli do klastera zostanie dodana nowa instancja, strona "Scheduler - diagnostyka" od razu ją rozpozna i wyświetli status nowej instancji oraz wszystkich działających w niej wątków. Dzięki temu administrator uzyskuje ogromne możliwości monitorowania, pozwalające śledzić i rozwiązywać problemy z dowolną instancją lub dowolnym składnikiem programu Scheduler.

Strona "Scheduler - diagnostyka" dostarcza informacji dotyczących następujących składników:

  • JMS

  • Klaster

  • Baza danych

  • Motor harmonogramu

Sekcja JMS dostarcza następujących informacji:

  • Konfiguracja klastera JMS: Ta sekcja udostępnia informacje dotyczące konfiguracji JMS:

    • Typ dostawcy (WebLogic/ActiveMQ)

    • Wersja WebLogic

    • Fabryka JNDI WebLogic

    • URL JNDI dla JMS

    • Nazwy kolejek

    • Katalog tymczasowy

  • Środowisko wykonawcze JMS: w tej sekcji przedstawiany jest status fazy wykonawczej wszystkich kolejek i tematów JMS.

W sekcji "Klaster" są przedstawiane szczegóły instancji klastra. Informacje te pozwalają poznać obciążenie poszczególnych procesorów.

W sekcji "Baza danych" są przedstawiane informacje dotyczące następujących składników.

  • Konfiguracja bazy danych — Typ połączenia, nazwa JNDI lub opis połączenia

  • Konfiguracja programu Toplink — Obsługa puli połączeń, poziom rejestrowania w dzienniku

  • Schemat bazy danych

W sekcji "Quartz" są przedstawiane informacje dotyczące następujących składników, jak pokazano na poniższym rysunku.

  • Konfiguracja programu Quartz

  • Inicjalizacja programu Quartz