Właściwości statusu kanału

Służą do wyświetlania właściwości z informacjami o statusie kanału. Dostępne są dwa widoki: bieżący status i zapisany status.

Bieżący status kanału jest aktualizowany w sposób ciągły, w miarę wysyłania i odbierania komunikatów. Zeskładowany status kanału jest aktualizowany tylko w następujących przypadkach:

  • Dla wszystkich kanałów:
    • Kiedy kanał wchodzi w lub opuszcza stan Zatrzymany lub Ponawianie
  • Dla kanału wysyłającego:
    • Przed żądaniem potwierdzenia odbioru zadania wsadowego dla komunikatów
    • Po otrzymaniu potwierdzenia
  • Dla kanału odbierającego:
    • Tuż przed potwierdzeniem odbioru zadania wsadowego dla komunikatów
  • Dla kanału połączenia serwera:
    • Żadne dane nie zostały zeskładowane

Dlatego kanał, który nie był nigdy kanałem bieżącym, nie może mieć zeskładowanego statusu. Właściwości, które są wyświetlane dla zapisanego statusu kanału, stanowią podzbiór właściwości wyświetlanych dla statusu kanału. W poniższej tabeli właściwości wspólne są oznaczone za pomocą gwiazdki (*).

Każda właściwość zawiera krótki opis tego, jakie informacje zawiera. W tabeli znajduje się również ekwiwalent parametru MQSC komendy DISPLAY CHSTATUS. Więcej informacji o komendach MQSC zawiera sekcja Administrowanie za pomocą komend MQSC w Centrum Wiedzy IBM®.

Właściwość Znaczenie Parametr MQSC
Wielkość zadania wsadowego Wielkość zadania wsadowego używanego w tej sesji. Jest ona poprawna tylko na następujących platformach:
  • [AIX]AIX
  • [Linux]Linux®
  • OS/400
  • [Windows]Windows
  • [z/OS]z/OS
BATCHSZ
Zadanie wsadowe Liczba zakończonych zadań wsadowych od momentu uruchomienia kanału. BATCHES
Liczba odebranych buforów Liczba odebranych buforów transmisji. Liczba ta dotyczy także transmisji służącej do odbioru tylko informacji kontrolnych. BUFSRCVD
Liczba wysłanych buforów Liczba wysłanych buforów transmisji. Liczba ta dotyczy także transmisji służącej do wysyłania tylko informacji kontrolnych. BUFSSENT
Liczba odebranych bajtów Liczba bajtów odebranych od momentu uruchomienia kanału. Liczba ta obejmuje informacje kontrolne odebrane przez agenta kanału komunikatów. BYTSRCVD
Liczba wysłanych bajtów Liczba wysłanych bajtów od momentu uruchomienia kanału. Liczba ta obejmuje informacje kontrolne wysłane przez agenta kanału komunikatów. BYTSSENT
*Monitorowanie kanału Bieżący poziom kolekcjonowania danych monitorowania dla kanału. MONCHL
*Nazwa kanału Nazwa definicji kanału. CHANNEL
*Status kanału Status kanału, który może mieć wartość Uruchamia, Łączy, Inicjuje, Działa, Zatrzymuje, Ponawia, Czeka, Zatrzymany lub Żąda. STATUS
Stan podrzędny kanału Działanie wykonywane obecnie przez kanał. SUBSTATE
*Typ kanału Typ kanału, który może mieć wartość Nadawca, Serwer, Odbiorca, Requester, Wysyłający klastry, Odbierający klastry, Połączenie serwera. CHLTYPE
Współczynnik kompresji Uzyskany współczynnik kompresji wyświetlany jako wartość procentowa. Wyświetlany jest indykator krótkoterminowy i długoterminowy. Wartości te są resetowane zawsze, gdy kanał jest uruchamiany i są wyświetlane tylko podczas działania kanału. COMPRATE
Czas kompresji Ilość czasu przypadająca na komunikat, w mikrosekundach, wykorzystana na kompresję i dekompresję. Właściwość ta zawiera indykator krótkoterminowy i długoterminowy. Wartości te są resetowane zawsze, gdy kanał jest uruchamiany i są wyświetlane tylko podczas działania kanału. COMPTIME
*Nazwa połączenia Nazwa połączenia, dla którego wyświetlana jest informacja o statusie kanału. CONNAME
Bieżące konwersacje Liczba konwersacji, które są obecnie współużytkowane przez określoną instancję kanału klienta TCP/IP (gniazdo). Jest to informacja efemeryczna, z którą nie jest powiązany żaden parametr MQSC.
*Bieżący identyfikator LUWID Identyfikator logicznej jednostki pracy przypisany do bieżącego zadania wsadowego dla kanału wysyłającego lub odbierającego. Dla kanału wysyłającego, jeśli posiada on status kanału wątpliwego, jest to identyfikator LUWID wątpliwego zadania wsadowego. Dla instancji zeskładowanego kanału parametr ten zawiera ważne informacje tylko wtedy, gdy instancja kanału jest wątpliwa. Jednakże wartość parametru jest zwracana na żądanie, nawet jeśli instancja kanału nie jest wątpliwa. Jest on aktualizowany wraz z identyfikatorem LUWID kolejnego zadania wsadowego, jeśli jest znany. CURLUWID
*Bieżące komunikaty Dla kanału wysyłającego jest to liczba komunikatów wysłanych w bieżącym zadaniu wsadowym. Wartość ta jest powiększana w miarę wysyłania komunikatów, a po uzyskaniu przez kanał statusu wątpliwego jest to liczba komunikatów wątpliwych. Dla instancji zeskładowanego kanału parametr ten zawiera ważne informacje tylko wtedy, gdy instancja kanału jest wątpliwa. Jednakże wartość parametru jest zwracana na żądanie, nawet jeśli instancja kanału nie jest wątpliwa. Dla kanału odbierającego jest to liczba komunikatów odebranych w bieżącym zadaniu wsadowym. Liczba ta jest zmniejszana o jednostkę podczas odbierania każdego komunikatu. Wartość jest resetowana do wartości zero, zarówno dla kanałów wysyłających jak i odbierających, po zatwierdzeniu zadania wsadowego. CURMSGS
*Bieżący numer kolejny Dla kanału wysyłającego jest to numer kolejny ostatniego wysłanego komunikatu. Jest on aktualizowany podczas wysyłania każdego komunikatu, a po uzyskaniu przez kanał statusu wątpliwego jest to numer kolejny ostatniego komunikatu w wątpliwym zadaniu wsadowym. Dla instancji zeskładowanego kanału parametr ten zawiera ważne informacje tylko wtedy, gdy instancja kanału jest wątpliwa. Jednakże wartość parametru jest zwracana na żądanie, nawet jeśli instancja kanału nie jest wątpliwa. Dla kanału odbierającego jest to numer kolejny ostatniego odebranego komunikatu. Jest on aktualizowany podczas odbierania każdego komunikatu. CURSEQNO
Czas wyjścia Czas, w mikrosekundach, wykorzystany przez każdy z komunikatów na przetwarzanie wyjść użytkowników. Komórka wyświetla dwie wartości: wartość opartą na ostatniej aktywności w krótkim okresie czasu oraz wartość opartą na aktywności w dłuższym okresie czasu. Wartości te są uzależnione od konfiguracji i zachowania używanego systemu oraz poziomów aktywności i służą jako indykator normalnej wydajności używanego systemu. Znaczące odchylenia od tych wartości mogą wskazywać na problemy z systemem. Wartości te są resetowane zawsze, gdy kanał jest uruchamiany i są wyświetlane tylko podczas działania kanału. EXITTIME
Kompresja nagłówka Informacja, czy dane nagłówka wysłane przez kanał są skompresowane. Wyświetlane są dwie wartości: domyślna wartość kompresji danych nagłówka negocjowana dla tego kanału oraz wartość kompresji danych nagłówka użyta przy ostatnim wysłanym komunikacie. Jeśli żaden komunikat nie został wysłany przez kanał, to druga z wartości będzie pusta. COMPHDR
Interwał pulsu Interwał pulsu używany dla tej sesji. HBINT
*Status wątpliwy Określa, czy kanał jest obecnie wątpliwy. Odpowiedzią jest TAK tylko wtedy, gdy agent kanału komunikatów oczekuje na potwierdzenie, że wysłane przez niego zadanie wsadowe dla komunikatów zostało odebrane. W pozostałych przypadkach, w tym podczas wysyłania komunikatów, lecz przez zażądaniem potwierdzenia, odpowiedzią jest NIE. Dla kanału odbierającego wartością jest zawsze NIE. INDOUBT
Interwał sprawdzania połączenia Wartość interwału sprawdzania połączenia z zakresu od 0 do 99999. Ta właściwość jest ignorowana, jeśli kanał używa innego typu transportu niż protokół TCP lub SPX. Właściwość Czas połączenia TCP musi być ustawiona na wartość Tak na stronie Kanały we właściwościach menedżera kolejek.

[z/OS]W przypadku menedżerów kolejek w systemie z/OS właściwość Interwał sprawdzania połączenia określa interwał sprawdzania połączenia dla pojedynczego kanału.

W przypadku menedżerów kolejek na innych platformach właściwość Interwał sprawdzania połączenia jest używany tylko w przypadku, gdy kanał łączy się z menedżerem kolejek w systemie z/OS. Aby skorzystać z funkcji zapewnianych przez właściwość Interwał sprawdzania połączenia, należy ustawić właściwość Interwał sprawdzania połączenia na wartość Auto w celu użycia wartości opartej na wynegocjowanej wartości interwału pulsu.

KAINT
*Ostatni identyfikator LUWID Numer ostatniej logicznej jednostki pracy zatwierdzonej przez kanał. LSTLUWID
Data ostatniego komunikatu Data wysłania ostatniego komunikatu lub obsłużenia wywołania MQI. LSTMSGDA
Godzina ostatniego komunikatu Godzina wysłania ostatniego komunikatu lub obsłużenia wywołania MQI. Dla nadawcy lub serwera jest to godzina wysłania ostatniego komunikatu (lub ostatniej części w przypadku podziału komunikatu). Dla requestera lub odbiorcy jest to godzina wstawienia ostatniego komunikatu do kolejki docelowej. Dla kanału połączenia serwera jest to godzina zakończenia ostatniego wywołania MQI. LSTMSGTI
*Ostatni numer kolejny Numer ostatniego komunikatu w ostatnim zadaniu wsadowym, który został zatwierdzony przez kanał. LSTSEQNO
Adres lokalny Adres komunikacji lokalnej dla kanału. Wartość jest uzależniona od typu transportu kanału. Obecnie obsługiwany jest tylko protokół TCP/IP. LOCLADDR
Pozostałe długookresowe ponowienia Liczba pozostałych prób uruchomienia oczekiwania długookresowych ponowień. Dotyczy to tylko kanałów nadawcy lub serwera. LONGRTS
Maksymalna liczba konwersacji Dostępna tylko w kanałach połączenia z serwerem i kanałach połączenia z klientem. Określa maksymalną liczbę konwersacji, które mogą być współużytkowane w konkretnej instancji kanału klienta TCP/IP (gnieździe). Możliwe wartości:
0: określa brak współużytkowania konwersacji w gnieździe TCP/IP. Instancja kanału działa w trybie wcześniejszym niż produkt IBM WebSphere MQ 7.0 w odniesieniu do następujących opcji:
  • Zatrzymywanie wyciszania przez administratora
  • Pulsowanie
  • Odczyt z wyprzedzeniem

1: określa brak współużytkowania konwersacji w gnieździe TCP/IP. Opcje pulsowania klienta i odczytu z wyprzedzeniem są dostępne zarówno w wywołaniu MQGET, jak i poza nim, a wyciszaniem kanału można łatwiej sterować.

Od 2 do 999999999: liczba współużytkowanych konwersacji. Wartością domyślną jest 10.

Jeśli wartość właściwości Maksymalna liczba konwersacji połączenie z klientem nie jest zgodna z wartością Maksymalna liczba konwersacji połączenia z serwerem, używana jest wartość najmniejsza.
SHARECNV

(W przypadku MQSC ten parametr ma nazwę Współużytkowanie konwersacji).

Nazwa zadania MCA Nazwa zadania obsługującego obecnie kanał. Format zależy od platformy:
  • [Windows][UNIX]W systemach OS/400, UNIX i Windows jest to konkatenacja identyfikatora procesu i identyfikatora wątku programu MCA wyświetlona w formie wartości szesnastkowych.
  • [HPNSS]W systemie HP Integrity NonStop Server jest to identyfikator procesora i identyfikator PID wyświetlony w formie wartości szesnastkowych.

[z/OS]Informacja ta nie jest dostępna w systemie z/OS.

JOBNAME
Status MCA Status agenta kanału komunikatów. Może mieć wartość Uruchomiony lub Nieuruchomiony. MCASTAT
ID użytkownika agenta MCA ID użytkownika wykorzystywane przez MCA. Może nim być ID użytkownika, który został ustawiony w definicji kanału, domyślny ID użytkownika dla kanałów MCA, ID użytkownika określony przez wyjście zabezpieczeń lub, jeśli kanałem jest kanał połączenia serwera, ID użytkownika przesłane z klienta. MCAUSER
Kompresja komunikatu Technika używana do kompresowania danych komunikatu wysłanych przez kanał. Wyświetlane są dwie wartości: domyślna wartość kompresji danych komunikatu negocjowana dla tego kanału oraz wartość kompresji danych komunikatu użyta przy ostatnim wysłanym komunikacie. Jeśli żaden komunikat nie został wysłany przez kanał, to druga z wartości będzie pusta. COMPMSG
*Komunikaty Liczba wysłanych lub odebranych komunikatów (lub, dla kanałów połączenia serwera, liczba obsługiwanych wywołań MQI) od momentu uruchomienia kanału. MSGS
Dostępne komunikaty Liczba komunikatów oczekujących w kolejce transmisji dostępna w kanale dla opcji MQGET. XQMSGSA
Czas sieciowy Czas, w mikrosekundach, wykorzystany do wysłania żądania zakończenia zadania wsadowego do zdalnego końca kanału oraz odbioru odpowiedzi. Jest to czas między wysłaniem ostatniego komunikatu w zadaniu wsadowym i odebraniem potwierdzenia zakończenia zadania wsadowego, minus czas przetwarzania żądania zakończenia zadania wsadowego na zdalnym końcu. Czas sieciowy składa się z dwóch elementów:
  • Czas, kiedy dane zostały wprowadzone do sieci.
  • Opóźnienia na zdalnym końcu do czasu przetworzenia żądania zakończenia zadania wsadowego. Jeśli przetwarzanie kanału na zdalnym końcu jest opóźnione, na przykład w przypadku ponowienia podczas przetwarzania próby wstawienia, przetwarzanie żądania zakończenia zadania wsadowego będzie opóźnione i doprowadzi do zwiększenia wartości właściwości NETTIME.
Komórka wyświetla dwie wartości: wartość opartą na ostatniej aktywności w krótkim okresie czasu oraz wartość opartą na aktywności w dłuższym okresie czasu. Wartości te są uzależnione od konfiguracji i zachowania używanego systemu oraz poziomów aktywności i służą jako indykator normalnej wydajności używanego systemu. Znaczące odchylenia od tych wartości mogą wskazywać na problemy z systemem. Wartości te są resetowane zawsze, gdy kanał jest uruchamiany i są wyświetlane tylko podczas działania kanału. Ten parametr ma zastosowanie tylko do kanałów nadawcy, serwera i nadawcy klastrów.
NETTIME
Szybkość NPM Technika obsługiwania komunikatów nietrwałych używana w tej sesji. NPMSPEED
Nazwa menedżera kolejek Nazwa menedżera kolejek, w którym został zdefiniowany kanał. Dla kanałów połączeń klienta, jest to nazwa menedżera kolejek, od którego aplikacja uruchomiona w środowisku klienta MQI może żądać połączenia. QMNAME
Produkt zdalny Identyfikator zdalnego produktu partnera. Jest to identyfikator produktu IBM MQ działającego na zdalnym końcu kanału. To pole jest dostępne w produkcie IBM MQ 9.0 i nowszych. RPRODUCT
Zdalny menedżer kolejek Nazwa menedżera kolejek lub nazwa grupy współużytkowania kolejek systemu zdalnego. RQMNAME
Wersja zdalna Wersja kodu produktu IBM MQ działającego na zdalnym końcu kanału. Jeśli atrybut wersji zdalnej jest pusty, wersja partnera zdalnego to 6 lub wcześniejsza. RVERSION
Protokół zabezpieczeń Protokół zabezpieczeń obecnie używany w kanale. Ta właściwość jest ustawiana automatycznie na podstawie wartości ustawionej we właściwości Specyfikacja szyfrowania SSL. Wartością może być NONE, TLSV1, TLSV12[UNIX, Linux, Windows][9.2.0, lipiec 2020], TLSV13

[z/OS][9.2.0, wrzesień 2020]Począwszy od wersji IBM MQ 9.2 wprowadzono obsługę TLSV13 w programie z/OS.

SECPROT
*Krótka nazwa węzła sieci Nazwa wyróżniająca menedżera kolejki węzła sieci lub klienta na pozostałym końcu kanału. Maksymalna długość to 256 znaków, zatem dłuższe nazwy wyróżniające są obcinane. SSLPEER
Pozostałe krótkookresowe ponowienia Liczba pozostałych prób uruchomienia oczekiwania krótkookresowych ponowień. Dotyczy to tylko kanałów nadawcy lub serwera. SHORTRTS
Nazwa wystawcy certyfikatu SSL Pełna nazwa wyróżniająca wystawcy zdalnego certyfikatu. Wystawcą jest ośrodek certyfikacji, który wystawił certyfikat. Maksymalna długość to 256 znaków, zatem dłuższe nazwy wyróżniające są obcinane. SSLCERTI
Identyfikator użytkownika certyfikatu SSL Lokalny identyfikator użytkownika przypisany do zdalnego certyfikatu. SSLCERTU
Specyfikacja szyfrowania SSL Nazwa specyfikacji szyfrowania połączenia TLS. Oba końce definicji kanału SSL produktu IBM MQ muszą mieć taką samą wartość właściwości Specyfikacja szyfrowania. Aby uzyskać więcej informacji, zapoznaj się z właściwością SSLCIPH w temacie DEFINE CHANNEL dokumentacji Centrum Wiedzy IBM.

Wartość tego parametru jest również używana do ustawienia wartości właściwości Protokół zabezpieczeń.

SSLCIPH
Data wyzerowania klucza SSL Data pomyślnego wyzerowania poprzedniego tajnego klucza TLS. Liczba zerowań tajnego klucza TLS jest resetowana po zakończeniu instancji kanału.
[9.2.0, lipiec 2020]Uwaga: Ponieważ wyzerowania klucza TLS 1.3 są zintegrowane z TLS 1.3 i nie komunikują się z aplikacjami, wartość ta nie będzie dokładna i może być nawet ustawiona na zero na końcu kanału, jeśli dany kanał do komunikacji używa atrybutu TLS 1.3 CipherSpec.
Więcej informacji zawiera sekcja Resetowanie kluczy tajnych SSL i TLS w Centrum Wiedzy IBM.
SSLKEYDA
Godzina wyzerowania klucza SSL Godzina pomyślnego wyzerowania poprzedniego tajnego klucza TLS. Liczba zerowań tajnego klucza TLS jest resetowana po zakończeniu instancji kanału.
[9.2.0, lipiec 2020]Uwaga: Ponieważ wyzerowania klucza TLS 1.3 są zintegrowane z TLS 1.3 i nie komunikują się z aplikacjami, wartość ta nie będzie dokładna i może być nawet ustawiona na zero na końcu kanału, jeśli dany kanał do komunikacji używa atrybutu TLS 1.3 CipherSpec.
Więcej informacji zawiera sekcja Resetowanie kluczy tajnych SSL i TLS w Centrum Wiedzy IBM.
SSLKEYTI
Zerowania klucza SSL Liczba pomyślnych zerowań klucza TLS. Liczba zerowań tajnego klucza TLS jest resetowana po zakończeniu instancji kanału.
[9.2.0, lipiec 2020]Uwaga: Ponieważ wyzerowania klucza TLS 1.3 są zintegrowane z TLS 1.3 i nie komunikują się z aplikacjami, wartość ta nie będzie dokładna i może być nawet ustawiona na zero na końcu kanału, jeśli dany kanał do komunikacji używa atrybutu TLS 1.3 CipherSpec.
Więcej informacji zawiera sekcja Resetowanie kluczy tajnych SSL i TLS w Centrum Wiedzy IBM.
SSLRKEYS
Data początkowa Data uruchomienia kanału (w formacie rrrr-mm-dd). CHSTADA
Czas początkowy Godzina uruchomienia kanału (w formacie gg.mm.ss). CHSTATI
Żądanie zatrzymania Informacja, czy żądanie zatrzymania użytkownika jest wyjątkowe. Wartość to Tak lub Nie. STOPREQ
*Kolejka transmisji Nazwa kolejki transmisji, dla której wyświetlana jest informacja o statusie określonego kanału. XMITQ
Wielkość zadania wsadowego Xmit Wielkość zadań wsadowych przesyłanych kanałem. Wyświetlane są dwie wartości: wartość oparta na ostatniej aktywności w krótkim okresie czasu oraz wartość oparta na aktywności w dłuższym okresie czasu. Wartości te są uzależnione od konfiguracji i zachowania używanego systemu oraz poziomów aktywności i służą jako indykator normalnej wydajności używanego systemu. Znaczące odchylenia od tych wartości mogą wskazywać na problemy z systemem. Wartości te są resetowane zawsze podczas ponownego uruchamiania kanału i są wyświetlane tylko podczas działania kanału. XBATCHSZ
Xmit Czas kolejki Czas, w mikrosekundach, gdy komunikaty znajdowały się w kolejce transmisji, zanim zostały odtworzone. Czas jest mierzony od momentu wstawienia komunikatu do kolejki transmisji do chwili odtworzenia komunikatu w celu wysłania go przez kanał, co powoduje, że czas ten obejmuje wszystkie interwały spowodowane opóźnieniami aplikacji wstawiania. Komórka wyświetla dwie wartości: wartość opartą na ostatniej aktywności w krótkim okresie czasu oraz wartość opartą na aktywności w dłuższym okresie czasu. Wartości te są uzależnione od konfiguracji i zachowania używanego systemu oraz poziomów aktywności i służą jako indykator normalnej wydajności używanego systemu. Znaczące odchylenia od tych wartości mogą wskazywać na problemy z systemem. Wartości te są resetowane zawsze, gdy kanał jest uruchamiany i są wyświetlane tylko podczas działania kanału. XQTIME