Atrybuty statusu kolejki

Atrybuty statusu kolejek i uchwytów mających dostęp do kolejek.

Każdy atrybut zawiera krótki opis tego, jakie informacje przedstawia. W tabeli znajduje się również ekwiwalent parametru MQSC komendy DISPLAY QSTATUS. Więcej informacji na temat komend MQSC zawiera sekcja Administrowanie za pomocą komend MQSC w podręczniku Dokumentacja produktu IBM®.

Atrybut Znaczenie Parametr MQSC
Nazwa kolejki Nazwa kolejki.  
Bieżąca głębokość kolejki Liczba komunikatów znajdujących się obecnie w kolejce. CURDEPTH
Liczba otwartych wejść To jest liczba aplikacji, które są aktualnie podłączone do kolejki w celu pobierania komunikatów z kolejki. IPPROCS
Liczba otwartych wyjść To jest liczba aplikacji, które są aktualnie podłączone do kolejki w celu umieszczania komunikatów w kolejce. OPPROCS
Niezatwierdzone komunikaty Wskazuje, czy są niezatwierdzone zmiany (operacje wstawiania i pobierania) oczekujące na kolejkę. Jeśli istnieją oczekujące niezatwierdzone zmiany, wartość atrybutu jest liczbą odpowiadającą liczbie oczekujących niezatwierdzonych komunikatów (1, 2, 3, 4, 5 itd). Jeśli nie ma oczekujących niezatwierdzonych zmian, wartością jest No. [z/OS]W przypadku współużytkowanych kolejek systemu z/OS® ta wartość ma zastosowanie tylko do menedżera kolejek, który generuje odpowiedź. Wartość nie ma zastosowania do wszystkich menedżerów kolejek w grupie współużytkowania kolejek. UNCOM
Nazwa zakresu dziennika odtwarzania nośnika Nazwa najwcześniejszego zakresu dziennika wymagana przez kolejkę w celu wykonania odtwarzania nośników. MEDIALOG
Monitorowanie kolejek Zakres dziennika lub dziennika, który jest potrzebny w celu odtworzenia nośników kolejki. W menedżerach kolejek, w których znajduje się dziennik cykliczny, ten atrybut nie ma wartości. Ten atrybut jest poprawny w systemach AIX®, Linux®i Windows. MONQ
Czas kolejki Interwał, w mikrosekundach, od umieszczenia komunikatu w kolejce do jego całkowitego przeczytania. Maksymalna możliwa do wyświetlenia wartość to 999 999 999; jeśli interwał przekroczy tę wartość, zostanie wyświetlona wartość 999 999 999. Interwał jest mierzony od momentu wstawienia komunikatu do kolejki do momentu niszczącego odtworzenia komunikatu przez aplikację, co oznacza, że obejmuje on następujące czasy.
  • Czas umieszczenia komunikatu w kolejce przez aplikację oraz czas, gdy komunikat jest dostępny, na przykład gdy jest zatwierdzany.
  • Czas oczekiwania komunikatu w kolejce na przetworzenie.
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. Te wartości zależą od konfiguracji i zachowania używanego systemu oraz poziomów aktywności w tym systemie i pełnią funkcję wskaźnika normalnej wydajności używanego systemu. Znaczące odchylenia od tych wartości mogą wskazywać na problemy z systemem. [z/OS]W przypadku kolejek systemu z/OS , które mają dyspozycję Shared, wyświetlana jest wartość dla pomiarów zgromadzonych tylko w tym menedżerze kolejek.
QTIME
Wiek najwcześniejszego komunikatu Wiek w sekundach najstarszego komunikatu w kolejce. MSGAGE
Data ostatniego umieszczenia Data umieszczenia ostatniego komunikatu w kolejce od czasu uruchomienia menedżera kolejek. Jeśli data umieszczenia komunikatu jest niedostępna, ponieważ na przykład żaden komunikat nie został umieszczony w kolejce od momentu uruchomienia menedżera kolejek, wartość ta zostanie przedstawiona jako pusta.[z/OS] W przypadku kolejek systemu z/OS , które mają dyspozycję Shared, wyświetlana jest wartość dla pomiarów zgromadzonych tylko w tym menedżerze kolejek. LPUTDATE
Godzina ostatniego umieszczenia Godzina umieszczenia ostatniego komunikatu w kolejce od czasu uruchomienia menedżera kolejek. Jeśli godzina umieszczenia komunikatu jest niedostępna, ponieważ na przykład żaden komunikat nie został umieszczony w kolejce od momentu uruchomienia menedżera kolejek, wartość ta zostanie przedstawiona jako pusta. [z/OS]W przypadku kolejek systemu z/OS , które mają dyspozycję Shared, wyświetlana jest wartość dla pomiarów zgromadzonych tylko w tym menedżerze kolejek. LPUTTIME
Data ostatniego odebrania Data odtworzenia ostatniego komunikatu w kolejce od czasu uruchomienia menedżera kolejek. Przeglądany komunikat nie liczy się jako komunikat odtwarzany. Jeśli data pobrania komunikatu jest niedostępna, ponieważ na przykład żaden komunikat nie został umieszczony w kolejce od momentu uruchomienia menedżera kolejek, wartość ta zostanie przedstawiona jako pusta. [z/OS]W przypadku kolejek systemu z/OS , które mają dyspozycję Shared, wyświetlana jest wartość dla pomiarów zgromadzonych tylko w tym menedżerze kolejek. LGETDATE
Godzina ostatniego odebrania Godzina odtworzenia ostatniego komunikatu w kolejce od czasu uruchomienia menedżera kolejek. Przeglądany komunikat nie liczy się jako komunikat odtwarzany. Jeśli godzina pobrania komunikatu jest niedostępna, ponieważ na przykład żaden komunikat nie został umieszczony w kolejce od momentu uruchomienia menedżera kolejek, wartość ta zostanie przedstawiona jako pusta. [z/OS]W przypadku kolejek systemu z/OS , które mają dyspozycję Shared, wyświetlana jest wartość dla pomiarów zgromadzonych tylko w tym menedżerze kolejek. LGETTIME
[UNIX, Linux, Windows, IBM i]Bieżąca wielkość pliku Bieżąca wielkość pliku używanego przez tę kolejkę (w megabajtach). CURFSIZE
[UNIX, Linux, Windows, IBM i]Bieżąca maksymalna wielkość pliku Maksymalna wielkość, do jakiej może obecnie urosnąć plik kolejki (w megabajtach). Ta wartość może być niższa od określonej w konfiguracji wartości MAXFSIZE, jeśli plik kolejki nie został jeszcze przekonfigurowany przez menedżera kolejek z uwzględnieniem nowej maksymalnej wielkości. CURMAXFS

Obiekty statusu uchwytu kolejki

W następującej tabeli pokazano atrybuty statusu uchwytu kolejki, które zostały umieszczone w drugiej tabeli w oknie dialogowym statusu kolejki.

Atrybut Znaczenie Parametr MQSC
Nazwa kolejki Nazwa kolejki.  
Nazwa aplikacji Łańcuch zawierający znacznik aplikacji połączonej z menedżerem kolejek. Jest to jedna z poniższych nazw:
  • [z/OS]nazwa zadania wsadowego systemu z/OS
  • TSO USERID, CICS ® APPLID
  • [z/OS]nazwa regionu IMS
  • Nazwa zadania inicjatora kanału
  • [IBM i]nazwa zadania w systemie IBM i
  • proces AIX, Linux, and Windows
Nazwa aplikacji reprezentuje nazwę procesu lub zadania połączonego z menedżerem kolejek. Dla instancji, z którą ten proces lub zadanie są połączone przez kanał, nazwa aplikacji reprezentuje nazwę zdalnego procesu lub zadania, a nie nazwę procesu lub zadania kanału lokalnego.
APPLTAG
Identyfikator procesu Identyfikator procesu, który otworzył kolejkę. Ten atrybut nie jest poprawny w systemie z/OS. PID
Identyfikator wątku Identyfikator wątku procesu aplikacji, który otworzył kolejkę. Znak gwiazdki wskazuje, że kolejka została otwarta przy użyciu połączenia współużytkowanego. Ten atrybut nie jest poprawny w systemie z/OS. TID
Typ aplikacji Łańcuch wskazujący typ aplikacji połączonej z menedżerem kolejek. Batch oznacza aplikację używającego połączenia wsadowego. RRSBATCH oznacza aplikację skoordynowaną z usługą RRS używającego połączenia zadania wsadowego. CICS oznacza transakcję CICS ; IMS oznacza transakcję IMS ; CHINIT oznacza inicjator kanału; System oznacza menedżer kolejek; User oznacza aplikację użytkownika. APPLTYPE
Opis aplikacji Łańcuch zawierający opis aplikacji, z którą menedżer kolejek utrzymuje połączenie, jeśli jest znana. Jeśli aplikacja nie zostanie rozpoznana przez menedżer kolejek, zwrócony opis będzie pusty. Opis aplikacji może być filtrowany (na przykład z użyciem klauzuli WHERE), aby umożliwić administratorowi wyświetlanie tylko niektórych połączeń. APPLDESC
Dostęp do przeglądania Wskazuje, czy uchwyt umożliwia dostęp do przeglądania kolejki. Jeśli uchwyt udostępnia przeglądanie, wartość atrybutu to Yes; jeśli uchwyt nie udostępnia przeglądania, wartość atrybutu to No. BROWSE
Dostęp do zapytań Wskazuje, czy uchwyt umożliwia dostęp do tworzenia zapytań dla kolejki. Jeśli uchwyt udostępnia tworzenie zapytań, wartość atrybutu to Yes; jeśli uchwyt nie udostępnia tworzenia zapytań, wartość atrybutu to No. INQUIRE
Dostęp do wejścia Wskazuje, czy uchwyt umożliwia dostęp do wejścia do kolejki. No oznacza, że kolejka nie jest otwarta na wejście; Shared oznacza, że kolejka jest otwarta na współużytkowane wejście; Exclusive oznacza, że kolejka jest otwarta na wejście wyłączne. INPUT
Dostęp do wyjścia Wskazuje, czy uchwyt umożliwia dostęp do wyjścia z kolejki. Jeśli uchwyt udostępnia wyjście, wartość atrybutu to Yes; jeśli uchwyt nie udostępnia wyjścia, wartość atrybutu to No. OUTPUT
Dostęp do zestawu Wskazuje, czy uchwyt umożliwia dostęp do ustawień kolejki. Jeśli uchwyt umożliwia dostęp do ustawień, wartość atrybutu to Yes; jeśli uchwyt nie umożliwia dostępu do ustawień, wartość atrybutu to No. SET
ID użytkownika Identyfikator użytkownika przypisany do uchwytu. USERID
Nazwa kanału Nazwa kanału będącego właścicielem uchwytu. Jeśli brak kanału przypisanego do uchwytu, wartość ta jest pusta. Wartość ta jest wyświetlana tylko wtedy, gdy uchwyt należy do inicjatora kanału. CHANNEL
Nazwa połączenia Nazwa połączenia przypisana kanałowi, który jest właścicielem uchwytu. Jeśli brak kanału przypisanego do uchwytu, wartość ta jest pusta. Wartość ta jest wyświetlana tylko wtedy, gdy uchwyt należy do inicjatora kanału. CONNAME
Typ jednostki pracy Typ jednostki odtwarzania rozpoznawany przez menedżer kolejek. It is one of the following:[z/OS] CICS (tylkoz/OS ); XA;[z/OS] RRS (tylkoz/OS );[z/OS] IMS (tylkoz/OS ); Queue manager. URTYPE
Identyfikator jednostki pracy menedżera kolejek Jednostka odtwarzania przypisana przez menedżer kolejek. Jest to 8-bajtowy identyfikator transakcji, który jest wyświetlany jako 16 znaków szesnastkowych.[z/OS] W systemie z/OSjest to 8-bajtowy dziennik RBA, wyświetlany w postaci 16 znaków szesnastkowych. QMURID
Stan asynchroniczny Stan konsumenta asynchronicznego w tym uchwycie obiektu. Istnieje pięć możliwych wartości:

Aktywny: wywołanie obiektu MQCB spowodowało skonfigurowanie funkcji wywołania zwrotnego w celu asynchronicznego przetwarzania komunikatów, a uchwyt połączenia został uruchomiony, co umożliwia dalsze asynchroniczne korzystanie z komunikatów.

Nieaktywny: wywołanie obiektu MQCB spowodowało skonfigurowanie funkcji połączenia zwrotnego w celu asynchronicznego przetwarzania komunikatów, jednak uchwyt połączenia nie został jeszcze uruchomiony, został zatrzymany lub wstrzymany, co uniemożliwia dalsze asynchroniczne korzystanie z komunikatów.

Zawieszony: wywołanie zwrotne wykorzystania asynchronicznego zostało zawieszone, co uniemożliwia dalsze asynchroniczne korzystanie z komunikatów dla tego uchwytu obiektu. Może być to spowodowane wywołaniem przez aplikację obiektu MQCB z operacją MQOP_SUSPEND w tym uchwycie obiektu lub zawieszeniem wywołania przez system. Jeśli wywołanie zostało zawieszone przez system, w ramach procesu zawieszania asynchronicznego korzystania z komunikatów jest wywoływana funkcja wywołania zwrotnego z kodem przyczyny opisującym problem, który był przyczyną zawieszenia. Jest to zgłaszane w polu Przyczyna w strukturze MQCBC przekazywanej do funkcji wywołania zwrotnego. W celu kontynuowania asynchronicznego korzystania z komunikatów aplikacja musi wykonać wywołanie obiektu MQCB z parametrem Operation ustawionym na wartość MQOP_RESUME.

ASTATE
  Zawieszony_tymczasowo: wywołanie zwrotne wykorzystania asynchronicznego zostało tymczasowo zawieszone przez system, co uniemożliwia dalsze asynchroniczne korzystanie z komunikatów dla tego uchwytu obiektu. W ramach procesu zawieszania asynchronicznego korzystania z komunikatów funkcja wywołania zwrotnego wywoływana z kodem przyczyny opisującym problem, który był przyczyną zawieszenia. Jest to zgłaszane w polu Przyczyna w strukturze MQCBC przekazywanej do funkcji wywołania zwrotnego. Funkcja wywołania zwrotnego jest wywoływana ponownie po wznowieniu przez system asynchronicznego korzystania z komunikatów, gdy tymczasowe problemy zostaną rozwiązane.

Brak: Wywołanie obiektu MQCB nie zostało wykonane w tym uchwycie, dlatego nie skonfigurowano asynchronicznego korzystania z komunikatów dla tego uchwytu. Jest to wartość domyślna.

 
Identyfikator zewnętrznej jednostki pracy Zewnętrzny identyfikator jednostki odtwarzania przypisany do połączenia. Jest to identyfikator odtwarzania znany w zewnętrznym koordynatorze punktu synchronizacji. Jego format jest określany za pomocą wartości atrybutu Unit Of Work type. URID
[z/OS]Identyfikator przestrzeni adresowej [z/OS]4-znakowy identyfikator przestrzeni adresowej aplikacji identyfikowanej przez atrybut Application name . Odróżnia zduplikowane wartości Application name. Ta wartość jest wyświetlana tylko wtedy, gdy menedżer kolejek, który jest właścicielem kolejki, jest uruchomiony w systemie z/OS, a atrybut Application type nie ma wartości System. [z/OS]ASID
[z/OS]Nazwa bloku specyfikacji programu [z/OS]8-znakowa nazwa bloku specyfikacji programu (PSB) powiązanego z uruchomionym transakcją IMS (tylko w systemiez/OS ). Za pomocą atrybutów Program specification block name i Program specification table ID można wyczyścić transakcję za pomocą komend IMS . Wartość jest wyświetlana tylko wtedy, gdy atrybut Application type ma wartość IMS. [z/OS]PSBNAME
[z/OS]Identyfikator tabeli specyfikacji programu [z/OS]4-znakowy identyfikator regionu tabeli specyfikacji programu IMS (PST) dla połączonego regionu IMS (tylko w wersjiz/OS ). Wartość jest wyświetlana tylko wtedy, gdy atrybut App type ma wartość IMS. [z/OS]PSTID
Identyfikator transakcjiCICS produktu [z/OS] [z/OS]4-znakowy identyfikator transakcji CICS (tylko w systemiez/OS ). Wartość jest wyświetlana tylko wtedy, gdy atrybut App type ma wartość CICS. [z/OS]TRANSID