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:
|
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.
W przypadku menedżerów kolejek na innych platformach właściwość |
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:
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:
|
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:
|
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![]() ![]()
|
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. ![]() |
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.![]() |
SSLKEYTI |
Zerowania klucza SSL | Liczba pomyślnych zerowań klucza TLS. Liczba zerowań tajnego klucza TLS jest resetowana po zakończeniu instancji kanału. ![]() |
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 |