Wyświetlanie metryk IBM MQ
Po wykonaniu czynności konfiguracyjnych opisanych w sekcji Konfigurowanie w sekcji Monitorowanie produktu IBM MQmożna wyświetlić wielkości mierzone dotyczące produktu IBM MQ w interfejsie użytkownika Instana.
Aby wyświetlić pomiary, wykonaj następujące kroki:
- Na pasku bocznym interfejsu użytkownika Instana wybierz opcję Infrastruktura.
- Kliknij konkretnego monitorowanego hosta.
- Lokalnie monitorowana instancja menedżera kolejek jest wyświetlana jako jedna warstwa w rozdzielonym hoście lub węźle klastra Kubernetes na stronie Mapa infrastruktury interfejsu użytkownika Instana.
- Monitorowane zdalnie instancje menedżera kolejek są wyświetlane na stronie Odwzorowanie infrastruktury jako osobne pola w strefie dostępności, a instancje te są pogrupowane według właściwości konfiguracji
availabilityZonelub nazwy klastra IBM MQ (jeśli istnieje). Jeśli instancja menedżera kolejek nie działa w trybie klastra, a właściwość konfiguracyjnaavailabilityZonenie jest zdefiniowana, menedżer kolejek jest wyświetlany w strefieUndefined.
Następnie można wyświetlić panel kontrolny hosta ze wszystkimi zgromadzonymi wielkościami mierzonymi i monitorowanymi procesami.
- IBM MQ Wielkości mierzone klastrów
- IBM MQ Wielkości mierzone menedżera kolejek
- IBM MQ Wielkości mierzone kolejki
- IBM MQ Wielkości mierzone wykorzystania kolejek
- IBM MQ Wielkości mierzone kanału
- IBM MQ Wielkości mierzone kanału MQTT
- IBM MQ
- IBM MQ
- IBM MQ Wielkości mierzone programu nasłuchującego
IBM MQ Wielkości mierzone klastra
Dane konfiguracyjne
- Nazwa
- Uruchomiono o
- Naprzemiennie w
Wielkości mierzone dotyczące wydajności
- Wiadomości przychodzące
- Komunikaty wychodzące
Menedżer kolejek
| Metryka | Opis | Granulacja |
|---|---|---|
| Nazwa | Nazwa menedżera kolejek. Jest on gromadzony z pliku MQCA_Q_MGR_NAME. |
10 minut |
| Wersja | Wersja kodu IBM MQ . Jest on pobierany z serwisu MQCA_VERSION. |
10 minut |
| Platforma | Platforma, na której rezyduje menedżer kolejek. Jest on pobierany z serwisu MQIA_PLATFORM. |
10 minut |
| Uruchomiono o | Data i godzina uruchomienia zarządzania kolejką. Jest on gromadzony z MQCACF_Q_MGR_START_DATE i MQCACF_Q_MGR_START_TIME. |
10 minut |
| Naprzemiennie w | Data i godzina zmiany. Jest on gromadzony z MQCA_ALTERATION_DATE i MQCA_ALTERATION_TIME. |
10 minut |
| Maksymalna liczba uchwytów | Maksymalna liczba uchwytów. Jest on gromadzony z pliku MQIA_MAX_HANDLES. |
10 minut |
| Połączenia | Liczba połączeń. Jest on pobierany z serwisu MQIACF_CONNECTION_COUNT. |
10 minut |
| Typ HA | Typ wysokiej dostępności menedżera kolejek, który może mieć wartość RDQM lub Multi-instance. |
10 minut |
| Rola HA | Rola działającej instancji menedżera kolejek menedżera kolejek wysokiej dostępności (HA). | 10 minut |
| Preferowane miejsce HA | Preferowane miejsce, w którym ma zostać uruchomiona instancja menedżera kolejek. | 10 minut |
| Zmienny adres IP HA | Zmienny adres IP menedżera kolejek wysokiej dostępności. | 10 minut |
| Aktywny węzeł | Węzeł, w którym działa instancja menedżera kolejek wysokiej dostępności. | 10 minut |
| Węzły w stanie gotowości | Węzły, w których znajduje się zatrzymana instancja menedżera kolejek menedżera kolejek wysokiej dostępności. Te węzły gotowości są gotowe do przejęcia aktywnego węzła. | 10 minut |
| Inne węzły | Węzły, w których znajduje się zatrzymana instancja menedżera kolejek menedżera kolejek wysokiej dostępności. | 10 minut |
IBM MQ Wielkości mierzone menedżera kolejek
Następujące wielkości mierzone są gromadzone z tabeli IBM MQ MQCMD_INQUIRE_CLUSTER_Q_MGR przy użyciu komend PCF (programmable command format):
Dane konfiguracyjne
- Nazwa
- Wersja
- dostępu
- Uruchomiono o
- Naprzemiennie w
- Platforma
- Lokalizacja
- Opis
- Poziom komendy
- repo
- Maksymalna liczba uchwytów
- Typ HA
- Rola HA
- Preferowane miejsce HA
- Zmienny adres IP HA
- Aktywny węzeł
- Węzły w stanie gotowości
- Inne węzły
Uwaga: Jeśli menedżer kolejek należy do grupy wysokiej dostępności (wysokiej dostępności) RDQM, wartości HA Type, Running Nodei Standby Nodes są wyświetlane w interfejsie użytkownika Instana.
Wielkości mierzone dotyczące wydajności
| Metryka | Opis | Granulacja |
|---|---|---|
| Połączenia | Liczba połączeń. Jest on pobierany z serwisu MQIACF_CONNECTION_COUNT. |
60 sekund |
| Wiadomości przychodzące | Liczba wiadomości umieszczonych w kolejce. Jest on agregowany ze wszystkich kolejek. | 60 sekund |
| Komunikaty wychodzące | Liczba wiadomości, które zostały usunięte z kolejki. Jest on agregowany ze wszystkich kolejek. | 60 sekund |
| Komunikaty niezatwierdzone | Liczba niecommited wiadomości. Jest on agregowany ze wszystkich kolejek. | 60 sekund |
| Status inicjatora kanału | Status inicjatora kanału. | 60 sekund |
| Status mechanizmu publikowania/subskrypcji | Status mechanizmu publikowania/subskrypcji. | 60 sekund |
| Metryka statusu | Bieżący status wykonania menedżera kolejek (statusMetric). Jest on pobierany z serwisu MQIACF_Q_MGR_STATUS. |
60 sekund |
Jeśli konieczne jest utworzenie zdarzeń niestandardowych dla menedżera kolejek z wbudowanymi metrykami, do tworzenia zdarzeń niestandardowych można użyć następujących wartości wyliczeniowych pomiaru statusu menedżera kolejek:
| Metryka statusu menedżera kolejek | Wartości wyliczeniowe |
|---|---|
| ZATRZYMANA | 0 |
| URUCHOMIONA | 2 |
| GOTOWOŚĆ | 4 |
Jeśli konieczne jest utworzenie zdarzeń niestandardowych dla mechanizmu publikowania/subskrypcji z wbudowanymi metrykami, można użyć następujących wartości wyliczeniowych pomiaru statusu mechanizmu publikowania/subskrypcji na potrzeby tworzenia zdarzeń niestandardowych:
| Metryka statusu menedżera kolejek | Wartości wyliczeniowe |
|---|---|
| NIEAKTYWNE | 0 |
| BŁĄD | 5 |
Jeśli konieczne jest utworzenie zdarzeń niestandardowych dla inicjatora kanału z wbudowanymi metrykami, do tworzenia zdarzeń niestandardowych można użyć następujących wartości wyliczeniowych pomiaru statusu inicjatora kanału:
| Metryka statusu menedżera kolejek | Wartości wyliczeniowe |
|---|---|
| ZATRZYMANA | 0 |
| URUCHAMIANIE | 1 |
| URUCHOMIONA | 2 |
| ZATRZYMYWANIE | 3 |
| Ponawianie | 4 |
Tematy
Uwaga: Poniższa tabela tematów zawiera wszystkie zdefiniowane tematy i używane tematy, w tym tematy z nazwą tematu i tematy bez nazwy tematu, ale z łańcuchem tematu. Wielkości mierzone tematów są gromadzone z tabel IBM MQ MQCMD_INQUIRE_TOPIC i MQCMD_INQUIRE_TOPIC_STATUS. Dane wielkości mierzonej są takie same jak wynik działania komendy IBM MQ runmqsc "DISPLAY TOPIC (*)" i "DISPLAY TPSTATUS ('#') type (TOPIC)". W ten sposób Instana udostępnia pełną listę tematów dla ogólnego widoku.
| Metryka | Opis | Granulacja |
|---|---|---|
| Nazwa | Nazwa tematu. Ta wielkość mierzona jest gromadzona z produktu MQCA_TOPIC_NAME. |
10 minut |
| Menedżer kolejek | Nazwa menedżera kolejek, do którego należy temat. | 10 minut |
| Klaster | Nazwa klastra, do którego należy temat. | 10 minut |
| Typ | Typ obiektu tematu: temat lokalny lub temat klastra. Ta wielkość mierzona jest gromadzona z produktu MQIA_TOPIC_TYPE. |
10 minut |
| Naprzemiennie w | Data i godzina zmiany tematu. Ta wielkość mierzona jest gromadzona z produktów MQCA_ALTERATION_DATE i MQCA_ALTERATION_TIME. |
10 minut |
| Bieżąca liczba operacji publikowania | Łączna liczba publikacji wykonanych przez wszystkie publikacje, które są obecnie publikowane w tym temacie. Ta wielkość mierzona jest gromadzona z produktu MQIACF_PUBLISH_COUNT. |
60 sekund |
| Bieżące publikacje | Liczba aplikacji, które są obecnie opublikowane w temacie. Ta wielkość mierzona jest gromadzona z produktu MQIA_PUB_COUNT. |
60 sekund |
| Subskrypcje | Liczba subskrypcji (subskrybentów) dla tego tematu. Ta wielkość mierzona jest gromadzona z produktu MQIA_SUB_COUNT. |
60 sekund |
Subskrypcje
| Metryka | Opis | Granulacja |
|---|---|---|
| Nazwa | Nazwa subskrypcji. Jest on pobierany z serwisu MQCACF_SUB_NAME. |
10 minut |
| Typ subskrypcji | Typ subskrypcji. Jest on pobierany z serwisu MQIACF_SUB_TYPE. |
10 minut |
| Łańcuch tematu | Łańcuch tematu subskrybowany przez tę subskrypcję. Jest on pobierany z serwisu MQCA_TOPIC_STRING. |
10 minut |
| Trwałe | Określa, czy ta subskrypcja jest trwała. Jest on pobierany z serwisu MQIACF_DURABLE_SUBSCRIPTION. |
10 minut |
| Liczba komunikatów | Liczba komunikatów umieszczonych w miejscu docelowym określonym przez tę subskrypcję. Jest on pobierany z serwisu MQIACF_MESSAGE_COUNT. |
60 sekund |
| Subskrypcja alternatywna w | Data i godzina zmiany. Jest on gromadzony z produktów MQCA_ALTERATION_DATE i MQCA_ALTERATION_TIME. |
10 minut |
Programy nasłuchujące
| Metryka | Opis | Granulacja |
|---|---|---|
| Nazwa | Nazwa programu nasłuchującego. Jest on pobierany z serwisu MQCACH_LISTENER_NAME. |
10 minut |
| dostępu | Status programu nasłuchującego. Jest on pobierany z serwisu MQIACH_LISTENER_STATUS. |
10 minut |
| Port | Numer portu. Jest on pobierany z serwisu MQIACH_PORT. |
10 minut |
| Adres IP | Adres IP programu nasłuchującego. Jest on pobierany z serwisu MQCACH_IP_ADDRESS. |
10 minut |
| Uruchomiono o | Data i godzina uruchomienia programu nasłuchującego. Jest on gromadzony z produktów MQCACH_LISTENER_START_DATE i MQCACH_LISTENER_START_TIME. |
10 minut |
| Nazwa aplikacji QM | Nazwa menedżera kolejek, który zawiera ten program nasłuchujący. | 10 minut |
Wykorzystanie kolejek według aplikacji
| Metryka | Opis | Granulacja |
|---|---|---|
| Nazwa | Nazwa kolejki. Jest on pobierany z serwisu MQCA_Q_NAME. |
10 minut |
| Twórca | Typ otwartej aplikacji. Jest on pobierany z serwisu MQCACF_APPL_TAG. |
10 minut |
| Kanał | Nazwa kanału. Jest on pobierany z serwisu MQCACH_CHANNEL_NAME. |
10 minut |
| Połączenie | Nazwa połączenia. Jest on pobierany z serwisu MQCACH_CONNECTION_NAME. |
10 minut |
| Status uchwytu | Status uchwytu. Jest on pobierany z serwisu MQIACF_HANDLE_STATE. |
10 minut |
| Użytkownik | Nazwa użytkownika otwartej aplikacji. Jest on pobierany z serwisu MQCACF_USER_IDENTIFIER. |
10 minut |
Kolejki
| Metryka | Opis | Granulacja |
|---|---|---|
| Nazwa | Nazwa kolejki. Jest on pobierany z serwisu MQCA_Q_NAME. |
10 minut |
| Procent głębokości | Procent bieżącego zapełnienia kolejki, który osiągnął maksymalne zapełnienie. | 60 sekund |
| Bieżące zapełnienie kolejki | Bieżące zapełnienie kolejki. Jest on pobierany z serwisu MQIA_CURRENT_Q_DEPTH. |
60 sekund |
| Maksymalna głębokość kolejki | Maksymalna głębokość kolejki. Jest on pobierany z serwisu MQIA_MAX_Q_DEPTH. |
60 sekund |
| Liczba otwartych danych wejściowych | Liczba otwartych danych wejściowych. Jest on pobierany z serwisu MQIA_OPEN_INPUT_COUNT. |
60 sekund |
| Licznik otwartych danych wyjściowych | Liczba otwartych danych wyjściowych. Jest on pobierany z serwisu MQIA_OPEN_OUTPUT_COUNT. |
60 sekund |
| Czas ostatniego umieszczenia | Data i godzina umieszczenia ostatniego komunikatu. Jest on gromadzony z produktów MQCACF_LAST_PUT_DATE i MQCACF_LAST_PUT_TIME. |
60 sekund |
| Czas ostatniego pobrania | Data i godzina pobrania ostatniego komunikatu. Jest on gromadzony z produktów MQCACF_LAST_GET_DATE i MQCACF_LAST_GET_TIME. |
60 sekund |
Kanały
| Metryka | Opis | Granulacja |
|---|---|---|
| Nazwa | Nazwa kanału. Jest on pobierany z serwisu MQCACH_CHANNEL_NAME. |
10 minut |
| dostępu | Status kanału. Jest on pobierany z serwisu MQIACH_CHANNEL_STATUS. |
10 minut |
| Typ | Typ kanału. Jest on pobierany z serwisu MQIACH_CHANNEL_TYPE. |
10 minut |
| Niepewne | Określa, czy obecnie kanał jest niepewny. Jest on pobierany z serwisu MQIACH_INDOUBT_STATUS. |
10 minut |
| Stan podrzędny | Działanie wykonywane przez kanał. Jest on pobierany z serwisu MQIACH_CHANNEL_SUBSTATE. |
10 minut |
| Nazwa połączenia | Nazwa połączenia. Jest on pobierany z serwisu MQCACH_CONNECTION_NAME. |
10 minut |
| Aktywne konwersacje | Liczba aktywnych konwersacji kanału połączenia z serwerem. Jest on pobierany z serwisu MQIACH_CURRENT_SHARING_CONVS. |
10 minut |
| Zdalny menedżer kolejek | Nazwa zdalnego menedżera kolejek lub grupy współużytkowania kolejek. Jest on pobierany z serwisu MQCA_REMOTE_Q_MGR_NAME. |
10 minut |
| Data/godzina początkowa | Data i godzina uruchomienia kanału. Jest on gromadzony z produktów MQCACH_CHANNEL_START_DATE i MQCACH_CHANNEL_START_TIME. |
10 minut |
Kanały MQTT
| Metryka | Opis | Granulacja |
|---|---|---|
| Nazwa | Nazwa kanału. Jest on pobierany z serwisu MQCACH_CHANNEL_NAME. |
10 minut |
| dostępu | Status kanału. Jest on pobierany z serwisu MQIACH_CHANNEL_STATUS. |
10 minut |
| Typ | Typ kanału. Jest on pobierany z serwisu MQIACH_CHANNEL_TYPE. |
10 minut |
| Identyfikator klienta | Identyfikator klienta dla każdego połączenia klienta. Jest on pobierany z serwisu MMQCACH_CLIENT_ID. |
10 minut |
| Nazwa połączenia | Nazwa połączenia. Jest on pobierany z serwisu MQCACH_CONNECTION_NAME. |
10 minut |
| Połączenia | Liczba aktywnych konwersacji kanału połączenia z serwerem. Jest on pobierany z serwisu MQIACF_CONNECTION_COUNT. |
10 minut |
| Data/godzina początkowa | Data i godzina uruchomienia kanału MQTT. Jest on gromadzony z produktów MQCACH_CHANNEL_START_DATE i MQCACH_CHANNEL_START_TIME. |
10 minut |
IBM MQ Wielkości mierzone kolejki
Następujące wielkości mierzone są gromadzone z tabel IBM MQ MQCMD_INQUIRE_Q, MQCMD_INQUIRE_Q_STATUSi MQCMD_RESET_Q_STATS za pomocą komend PCF:
Dane konfiguracyjne
- Nazwa
- Typ
- Utworzono
- Naprzemiennie w
- Zablokuj umieszczenie
- Nie zezwalaj na pobieranie
- Kolejność dostarczania
- Powiązanie domyślne
- Wykorzystanie
- Monitorowanie
- Górny limit głębokości kolejki
- Dolny limit głębokości kolejki
- Odstęp czasu usługi kolejki
- Opis kolejki
Wielkości mierzone dotyczące wydajności
Uwaga: W przypadku pomiarów Komunikaty w i Komunikaty wychodzące w ramce wartości kluczowego wskaźnika wydajności są to dane podsumowania w wybranym zakresie czasu.
Głębokość
| Metryka | Opis | Granulacja |
|---|---|---|
| Głębokość kolejki | Bieżące zapełnienie kolejki. Jest on pobierany z serwisu MQIA_CURRENT_Q_DEPTH. |
60 sekund |
| Maksymalna głębokość kolejki | Maksymalna głębokość kolejki. Jest on pobierany z serwisu MQIA_MAX_Q_DEPTH. |
60 sekund |
| Procent zapełnienia kolejki | Procent, przez który kolejka osiągnęła maksymalne zapełnienie. | 60 sekund |
Komunikaty produktu 
| Metryka | Opis | Granulacja |
|---|---|---|
| Wiadomości przychodzące | Liczba wiadomości umieszczonych w kolejce. Jest on pobierany z serwisu MQIA_MSG_ENQ_COUNT. |
60 sekund |
| Komunikaty wychodzące | Liczba wiadomości, które zostały usunięte z kolejki. Jest on pobierany z serwisu MQIA_MSG_DEQ_COUNT. |
60 sekund |
| Komunikaty niezatwierdzone | Liczba niezatwierdzonych zmian oczekujących w kolejce. Jest on pobierany z serwisu MQIACF_UNCOMMITTED_MSGS. |
60 sekund |
Czas komunikatu
| Metryka | Opis | Granulacja |
|---|---|---|
| Najstarszy komunikat | Wiek najstarszego komunikatu. Jest on pobierany z serwisu MQIACF_OLDEST_MSG_AGE. |
60 sekund |
| W kolejce | Indykator czasu, przez który komunikaty pozostają w kolejce. Jest on pobierany z serwisu MQIACF_Q_TIME_INDICATOR. |
60 sekund |
Wywołania
| Metryka | Opis | Granulacja |
|---|---|---|
| Liczba otwartych danych wejściowych | Liczba otwartych danych wejściowych. Jest on pobierany z serwisu MQIA_OPEN_INPUT_COUNT. |
60 sekund |
| Licznik otwartych danych wyjściowych | Liczba otwartych danych wyjściowych. Jest on pobierany z serwisu MQIA_OPEN_OUTPUT_COUNT. |
60 sekund |
Uwaga: Po pobraniu danych Komunikaty w i Komunikat wyjściowy , parametr QSTATS zostanie zresetowany.
Statystyka
Następujące wielkości mierzone statystyk kolejki są gromadzone z produktu IBM MQ SYSTEM.ADMIN.STATISTICS.QUEUE:
| Metryka | Opis | Granulacja |
|---|---|---|
| Czas rozpoczęcia interwału | Data i godzina rozpoczęcia monitorowania statystyk. Jest on pobierany z serwisu SYSTEM.ADMIN.STATISTICS.QUEUE. |
Przedział czasu monitorowania statystyk kolejki produktu MQ określony przez wielkości mierzone przedziału czasu rozpoczęcia i zakończenia przedziału czasu. |
| Czas zakończenia interwału | Data i godzina zakończenia monitorowania statystyk. Jest on pobierany z serwisu SYSTEM.ADMIN.STATISTICS.QUEUE. |
Przedział czasu monitorowania statystyk kolejki MQ określony przez czas rozpoczęcia/zakończenia przedziału |
| Trwale umieszczone bajty | Liczba bajtów dla trwałych komunikatów, które zostały zapisane przy użyciu żądań put . Jest on pobierany z serwisu SYSTEM.ADMIN.STATISTICS.QUEUE. |
Przedział czasu monitorowania statystyk kolejki produktu IBM MQ , który jest określony przez wielkości mierzone dla czasu rozpoczęcia i zakończenia przedziału czasu. |
| Nietrwałe bajty umieszczenia | Liczba bajtów dla nietrwałych komunikatów zapisanych przy użyciu żądań put . Jest on pobierany z serwisu SYSTEM.ADMIN.STATISTICS.QUEUE. |
Przedział czasu monitorowania statystyk kolejki produktu IBM MQ , który jest określony przez wielkości mierzone dla czasu rozpoczęcia i zakończenia przedziału czasu. |
| Trwałe pobranie (bajty) | Liczba bajtów odczytanych w niszczących żądaniach pobierania dla trwałych komunikatów. Jest on pobierany z serwisu SYSTEM.ADMIN.STATISTICS.QUEUE. |
Przedział czasu monitorowania statystyk kolejki produktu MQ określony przez wielkości mierzone przedziału czasu rozpoczęcia i zakończenia przedziału czasu. |
| Nietrwałe bajty pobrania | Liczba bajtów odczytanych w niszczących żądaniach pobierania dla komunikatów nietrwałych. Jest on pobierany z serwisu SYSTEM.ADMIN.STATISTICS.QUEUE. |
Przedział czasu monitorowania statystyk kolejki produktu MQ określony przez wielkości mierzone przedziału czasu rozpoczęcia i zakończenia przedziału czasu. |
| Licznik przeterminowanych komunikatów | Liczba trwałych i nietrwałych komunikatów, które zostały usunięte (ponieważ utraciły ważność) przed pobraniem. Jest on pobierany z serwisu SYSTEM.ADMIN.STATISTICS.QUEUE. |
Przedział czasu monitorowania statystyk kolejki produktu IBM MQ , który jest określony przez wielkości mierzone dla czasu rozpoczęcia i zakończenia przedziału czasu. |
| Licznik niepowodzeń umieszczania | Liczba niepomyślnych prób umieszczenia komunikatu. Jest on pobierany z serwisu SYSTEM.ADMIN.STATISTICS.QUEUE. |
Przedział czasu monitorowania statystyk kolejki produktu MQ określony przez wielkości mierzone przedziału czasu rozpoczęcia i zakończenia przedziału czasu. |
| Licznik niepowodzeń wywołań Put1 | Liczba niepomyślnych prób umieszczenia komunikatu trwałego i nietrwałego w kolejce, w której używane są żądania MQPUT1 . Jest on pobierany z serwisu SYSTEM.ADMIN.STATISTICS.QUEUE. |
Przedział czasu monitorowania statystyk kolejki produktu MQ określony przez wielkości mierzone przedziału czasu rozpoczęcia i zakończenia przedziału czasu. |
| Licznik niepowodzeń pobierania | Liczba niepomyślnych żądań pobierania ze zniszczeniem. Jest on pobierany z serwisu SYSTEM.ADMIN.STATISTICS.QUEUE. |
Przedział czasu monitorowania statystyk kolejki produktu IBM MQ , który jest określony przez wielkości mierzone dla czasu rozpoczęcia i zakończenia przedziału czasu. |
Uwagi:
- Aby uzyskać dane statystyki kolejki produktu MQ , należy ustawić konfiguracje statystyki kolejki produktu MQ . Więcej informacji na ten temat zawiera sekcja Dodatkowe konfiguracje produktu IBM MQ.
- Wszystkie dane statystyczne w tej tabeli są całkowitą liczbą w przedziale czasu monitorowania statystyk kolejki produktu MQ (od czasu rozpoczęcia do czasu zakończenia przedziału czasu).
- W przypadku danych statystyki historycznej należy wybrać zakres czasu dla przedziału czasu, który ma zostać sprawdzony.
- Podczas definiowania zdarzenia niestandardowego z wbudowanymi metrykami statystyk należy wybrać wartość
anydla polaMatching Operator, aby filtrować wszystkie rekordy statystyk. Należy zauważyć, że parametrsumbyTime Windownie jest obsługiwany, a parametryavg,minimaxsą obsługiwane, ponieważ wszystkie wielkości mierzone statystyk są już zagregowane przez produkt MQ w zdefiniowanym przez produkt MQprzedziale czasu statystyk (STATINT).
IBM MQ Wielkości mierzone wykorzystania kolejek
Następujące wielkości mierzone są gromadzone z tabeli IBM MQ MQCMD_INQUIRE_Q_STATUS za pomocą komend PCF:
Dane konfiguracyjne
- Nazwa
- Twórca
- Kanał
- Połączenie
- Typ danych wejściowych
- Dane wyjściowe
- Zapytaj
- Ustaw
- Przeglądaj
- Ostatni komunikat o
- Status uchwytu
- Użytkownik
Wielkości mierzone dotyczące wydajności
| Metryka | Opis | Granulacja |
|---|---|---|
| Otwarte wejścia | Liczba otwartych danych wejściowych. | 60 sekund |
| Otwarte wyjścia | Liczba otwartych danych wyjściowych. | 60 sekund |
IBM MQ Wielkości mierzone kanału
Następujące wielkości mierzone są gromadzone z tabeli IBM MQ MQCMD_INQUIRE_CHANNEL_STATUS i MQCMD_INQUIRE_CHANNEL za pomocą komend PCF:
Dane konfiguracyjne
- Nazwa
- Typ
- dostępu
- Niepewne
- Stan podrzędny
- Nazwa połączenia
- Aktywne konwersacje
- Zdalny menedżer kolejek
- Data/godzina początkowa
Wielkości mierzone dotyczące wydajności
Uwaga: W przypadku wartości Messages Sent, Messages Available, Buffers Sent, Buffers Received, Bytes Senti BytesReceived w ramce wartości kluczowego wskaźnika wydajności dane są podsumowywane według czasu.
Komunikaty produktu 
| Metryka | Opis | Granulacja |
|---|---|---|
| Wysłane/odebrane | Liczba wysłanych lub odebranych komunikatów lub liczba obsłużonych wywołań MQI. Jest on pobierany z serwisu MQIACH_MSGS. |
60 sekund |
| Dostępne | Liczba dostępnych komunikatów. Jest on pobierany z serwisu MQIACH_XMITQ_MSGS_AVAILABLE. |
60 sekund |
Numer kolejny
| Metryka | Opis | Granulacja |
|---|---|---|
| Bieżące | Numer kolejny ostatniego komunikatu w wątpliwym zadaniu wsadowym. Jest on pobierany z serwisu MQIACH_CURRENT_SEQ_NUMBER. |
60 sekund |
| Ostatnie | Numer kolejny ostatniego komunikatu w ostatnim zatwierdzonym zadaniu wsadowym. Jest on pobierany z serwisu MQIACH_LAST_SEQ_NUMBER. |
60 sekund |
Uwaga: W przypadku kanałów typu Połączenie klienckie i Połączenie serwera pomiary Dostępne komunikaty i Numer kolejny nie są dostępne.
Bufory
| Metryka | Opis | Granulacja |
|---|---|---|
| Wysłane | Liczba wysłanych buforów. Jest on pobierany z serwisu MQIACH_BUFFERS_SENT. |
60 sekund |
| Otrzymano | Liczba odebranych buforów. Jest on pobierany z serwisu MQIACH_BUFFERS_RECEIVED. |
60 sekund |
B
| Metryka | Opis | Granulacja |
|---|---|---|
| Wysłane | Wysłane bajty. Jest on pobierany z serwisu MMQIACH_BYTES_SENT. |
60 sekund |
| Otrzymano | Odebrane bajty. Jest on pobierany z serwisu MMQIACH_BYTES_RCVD. |
60 sekund |
Status
| Metryka | Opis | Granulacja |
|---|---|---|
| Wielkość mierzona statusu kanału | Status kanału (channelStatusMetric). Jest on pobierany z serwisu MQIACH_CHANNEL_STATUS. |
60 sekund |
Jeśli konieczne jest utworzenie zdarzeń niestandardowych dla statusu kanałów z wbudowanymi wielkościami mierzonymi, do tworzenia zdarzeń niestandardowych można użyć następujących wartości wyliczeniowych pomiaru statusu kanału:
| Wielkość mierzona statusu kanału | Wartości wyliczeniowe |
|---|---|
| NIEAKTYWNE | 0 |
| powiązanie | 1 |
| URUCHAMIANIE | 2 |
| URUCHOMIONA | 3 |
| ZATRZYMYWANIE | 4 |
| Ponawianie | 5 |
| ZATRZYMANA | 6 |
| Składanie wniosku | 7 |
| WSTRZYMANE | 8 |
| ROZŁĄCZONO | 9 |
| INICJOWANIE | 13 |
| przełączanie | 14 |
IBM MQ Pomiary kanału MQTT
Następujące wielkości mierzone są gromadzone z tabeli IBM MQ MQCMD_INQUIRE_CHANNEL_STATUS za pomocą komend PCF:
Dane konfiguracyjne
- Nazwa
- Typ
- dostępu
- Identyfikator klienta
- Nazwa połączenia
- Połączenia
- Użytkownik klienta
- Użytkownik MCA
- Protokół
- Interwał sprawdzania połączenia
- Data/godzina ostatniego komunikatu
- Data/godzina początkowa
Wielkości mierzone dotyczące wydajności
Komunikaty produktu 
| Metryka | Opis | Granulacja |
|---|---|---|
| Wysłane komunikaty MQTT | Liczba komunikatów wysłanych przez klienta od ostatniego połączenia. Jest on pobierany z serwisu MQIACH_MSGS_SENT. |
60 sekund |
| Odebrane komunikaty MQTT | Liczba komunikatów odebranych przez klienta od ostatniego połączenia z kanałem MQTT. Liczba odebranych komunikatów jest gromadzona z pliku MQIACH_MSGS_RECEIVED or MQIACH_MSGS_RCVD. |
60 sekund |
| Wątpliwe dane wejściowe | Liczba niepewnych komunikatów przychodzących do klienta. Jest on pobierany z serwisu MQIACH_IN_DOUBT_IN. |
60 sekund |
| Niepewne dane wyjściowe | Liczba niepewnych komunikatów wychodzących z klienta. Jest on pobierany z serwisu MQIACH_IN_DOUBT_OUT. |
60 sekund |
| Oczekujące wychodzące | Liczba komunikatów wychodzących oczekujących w kanale MQTT. Jest on gromadzony z pliku MQIACH_PENDING_OUT. |
60 sekund |
Połączenia
| Metryka | Opis | Granulacja |
|---|---|---|
| Połączenia | Liczba połączeń MQTT połączonych z kanałem MQTT. Liczba połączeń MQTT jest gromadzona z serwera MQIACF_CONNECTION_COUNT. |
60 sekund |
Status
| Metryka | Opis | Granulacja |
|---|---|---|
| Wielkość mierzona statusu kanału | Status kanału MQTT (channelStatusMetric). Jest on pobierany z serwisu MQIACH_CHANNEL_STATUS. |
60 sekund |
Uwagi: Wartości wyliczeniowe wielkości mierzonej statusu kanału MQTT są takie same, jak w przypadku wielkości mierzonej statusu kanału.
IBM MQ -metryki tematu
Następujące wielkości mierzone są gromadzone z tabel IBM MQ MQCMD_INQUIRE_TOPIC i MQCMD_INQUIRE_TOPIC_STATUS przy użyciu komend PCF:
Dane konfiguracyjne
- Nazwa
- Menedżer kolejek
- Nazwa klastra
- Typ tematu
- Temat naprzemiennie o
Wielkości mierzone dotyczące wydajności
Komunikat
| Metryka | Opis | Granulacja |
|---|---|---|
| Bieżąca liczba operacji publikowania | Łączna liczba opublikowanych komunikatów wykonanych przez wszystkie publikacje (publikatory), które są obecnie publikowane w tym temacie. Ta wielkość mierzona jest gromadzona z produktu MQIACF_PUBLISH_COUNT. |
60 sekund |
Publikacje dotyczące produktu 
| Metryka | Opis | Granulacja |
|---|---|---|
| Bieżące publikacje | Liczba publikacji (publikatorów), które są obecnie opublikowane w tym temacie. Ta wielkość mierzona jest gromadzona z produktu MQIA_PUB_COUNT. |
60 sekund |
Subskrypcje
| Metryka | Opis | Granulacja |
|---|---|---|
| Subskrypcje | Liczba subskrypcji (subskrybentów) dla tego łańcucha tematu, w tym stałych subskrybentów, którzy nie są obecnie połączeni. Ta wielkość mierzona jest gromadzona z produktu MQIA_SUB_COUNT. |
60 sekund |
IBM MQ
Następujące metryki są gromadzone z tabel IBM MQ MQCMD_INQUIRE_SUBSCRIPTION i MQCMD_INQUIRE_SUB_STATUS za pomocą komend PCF:
Dane konfiguracyjne
- Nazwa
- Typ subskrypcji
- Łańcuch tematu
- Trwałe
- Subskrypcja alternatywna w
Wielkości mierzone dotyczące wydajności
Komunikat
| Metryka | Opis | Granulacja |
|---|---|---|
| Liczba | Liczba komunikatów umieszczonych w miejscu docelowym określonym przez tę subskrypcję. Jest on pobierany z serwisu MQIACF_MESSAGE_COUNT. |
60 sekund |
IBM MQ -metryki programu nasłuchującego
Następujące wielkości mierzone są gromadzone z tabel IBM MQ MQCMD_INQUIRE_LISTENER i MQCMD_INQUIRE_LISTENER_STATUS za pomocą komend PCF:
Dane konfiguracyjne
- Nazwa
- dostępu
- Port
- Uruchomiono o
- Adres IP programu nasłuchującego
Status
| Metryka | Opis | Granulacja |
|---|---|---|
| Wielkość mierzona statusu programu nasłuchującego | Status programu nasłuchującego (listenerStatusMetric). Jest on pobierany z serwisu MQIACH_LISTENER_STATUS. |
60 sekund |
Jeśli konieczne jest utworzenie niestandardowych zdarzeń dla statusu programu nasłuchującego z wbudowanymi metrykami, do tworzenia niestandardowych zdarzeń można użyć następujących wartości wyliczeniowych pomiaru statusu programu nasłuchującego:
| Wielkość mierzona statusu programu nasłuchującego | Wartości wyliczeniowe |
|---|---|
| ZATRZYMANA | 0 |
| WYCISZANIE | 1 |
| URUCHOMIONA | 2 |
| ZATRZYMYWANIE | 3 |
| Ponawianie | 4 |
Uwaga: Jeśli konieczne jest utworzenie zdarzeń niestandardowych z wbudowanymi metrykami, należy zapoznać się z sekcją Skorowidz wbudowanych zdarzeń.