Vlastnosti stavu kanálu

Zobrazí vlastnosti, které zobrazují stav kanálu. K dispozici jsou dva pohledy: aktuální stav a uložený stav.

Aktuální stav kanálu je průběžně aktualizován na základě odesílaných a přijímaných zpráv. Uložený stav kanálu je aktualizován pouze v následujících případech:

  • pro všechny kanály:
    • v okamžiku, kdy kanál přejde do stavu Zastaveno či Opakování nebo z takového stavu;
  • pro odesílající kanál:
    • před odesláním požadavku na potvrzení, že dávka zpráv byla přijata;
    • při přijetí potvrzení;
  • pro přijímající kanál:
    • pouze před potvrzením, že dávka zpráv byla přijata;
  • pro kanál připojení serveru:
    • nejsou ukládána žádná data.

Kanál, který nikdy nebyl aktivní, proto nemůže mít žádný uložený stav. Vlastnosti, které jsou zobrazeny pro uložený stav kanálu, jsou podmnožinou vlastností zobrazovaných pro stav kanálu. Tyto společné vlastnosti jsou v následující tabulce označeny hvězdičkou (*).

U každé vlastnosti je uveden stručný popis, jaké informace atribut zobrazuje. Tabulka také uvádí ekvivalentní parametr MQSC příkazu DISPLAY CHSTATUS. Další informace o příkazech MQSC najdete v tématu Administrace pomocí příkazů MQSC.

Vlastnost Význam Parametr MQSC
Velikost dávky Velikost dávky, která se používá pro tuto relaci. BATCHSZ
Dávky Počet dávek dokončených od spuštění kanálu. BATCHES
Počet přijatých vyrovnávacích pamětí Počet přijatých vyrovnávacích pamětí přenosu. Zahrnuje to přenosy pro získání pouze řídicích informací. BUFSRCVD
Počet odeslaných vyrovnávacích pamětí Počet odeslaných vyrovnávacích pamětí přenosu. Zahrnuje to přenosy pro odeslání pouze řídicích informací. BUFSSENT
Počet přijatých bajtů Počet bajtů přijatých od doby spuštění kanálu. Zahrnuje to řídicí informace přijaté agentem MCA (Message Channel Agent). BYTSRCVD
Počet odeslaných bajtů Počet bajtů odeslaných od doby spuštění kanálu. Zahrnuje to řídicí informace odeslané agentem MCA (Message Channel Agent). BYTSSENT
*Monitorování kanálů Aktuální úroveň kolekce dat monitorování pro příslušný kanál. MONCHL
*Název kanálu Název definice kanálu. CHANNEL
*Stav kanálu Stav kanálu. Může to být Starting, Binding, Initializing, Running, Stopping, Retrying, Paused, Stopped nebo Requesting. STATUS
Dílčí stav kanálu Akce, kterou kanál právě provádí. SUBSTATE
*Typ kanálu Typ kanálu. Může to být Sender, Server, Receiver, Requester, Cluster-sender, Cluster-receiver, Server-connection. CHLTYPE
Míra komprese Dosažená míra komprese zaokrouhlená na celá procenta. Tento atribut zobrazuje dlouhodobý a krátkodobý indikátor. Tyto hodnoty jsou obnovovány při každém spuštění kanálu a jsou zobrazeny pouze v případě, že je kanál spuštěn. COMPRATE
Čas komprese Čas v mikrosekundách odpovídající času strávenému kompresí nebo dekompresí pro každou zprávu. Tato vlastnost zobrazuje dlouhodobý a krátkodobý indikátor. Tyto hodnoty jsou obnovovány při každém spuštění kanálu a jsou zobrazeny pouze v případě, že je kanál spuštěn. COMPTIME
*Název připojení Název připojení, jehož stavové informace jsou pro kanál zobrazeny. CONNAME
Aktuální konverzace Počet konverzací, které jsou aktuálně sdíleny prostřednictvím určité instance (soketu) kanálu klienta TCP/IP. Toto jsou dočasné informace a nemají přidružený parametr MQSC.
*Aktuální LUWID Identifikátor logické pracovní jednotky přidružený k aktuální dávce pro odesílající nebo přijímající kanál. V případě odesílajícího kanálu, který je v nejistém stavu, jde o identifikátor LUWID dávky, která je v nejistém stavu. U instancí uložených kanálů obsahuje tento parametr smysluplné informace pouze v případě, že instance kanálu je v nejistém stavu. Nicméně hodnota parametru je na požádání vrácena i v případě, že stav instance kanálu není nejistý. Tato hodnota je aktualizována tak, aby udávala identifikátor LUWID další dávky, pokud je znám. CURLUWID
*Aktuální zprávy V případě odesílajícího kanálu jde o počet zpráv, které byly odeslány v aktuální dávce. Tato hodnota se při každém odeslání zprávy zvětší o 1. V případě, že se kanál dostane do nejistého stavu, udává tato hodnota počet zpráv, které jsou v nejistém stavu. U instancí uložených kanálů obsahuje tento parametr smysluplné informace pouze v případě, že instance kanálu je v nejistém stavu. Nicméně hodnota parametru je na požádání vrácena i v případě, že stav instance kanálu není nejistý. V případě přijímajícího kanálu jde o počet zpráv, které byly přijaty v aktuální dávce. Tato hodnota se při každém přijetí zprávy zvětší o 1. Pro odesílající i pro přijímající kanály se tato hodnota při potvrzení dávky znovu nastaví na hodnotu nula. CURMSGS
*Aktuální pořadové číslo V případě odesílajícího kanálu jde o pořadové číslo poslední odeslané zprávy. Tato hodnota je aktualizována při každém odeslání zprávy. V případě, že se kanál dostane do nejistého stavu, udává tato hodnota pořadové číslo poslední zprávy v dávce, která je v nejistém stavu. U instancí uložených kanálů obsahuje tento parametr smysluplné informace pouze v případě, že instance kanálu je v nejistém stavu. Nicméně hodnota parametru je na požádání vrácena i v případě, že stav instance kanálu není nejistý. V případě přijímajícího kanálu jde o pořadové číslo poslední přijaté zprávy. Tato hodnota je aktualizována při každém přijetí zprávy. CURSEQNO
Čas uživatelských procedur Čas v mikrosekundách, který každá zpráva strávila zpracováváním uživatelských procedur. Buňka zobrazuje dvě hodnoty: hodnotu založenou na poslední aktivitě za krátké časové období a hodnotu založenou na aktivitě za delší časové období. Tyto hodnoty závisí na konfiguraci a chování systému a dále na úrovních provozované aktivity a slouží jako indikátory, že systém pracuje normálně. Významná proměnnost těchto hodnot může indikovat problém v systému. Tyto hodnoty jsou obnovovány při každém spuštění kanálu a jsou zobrazeny pouze v případě, že je kanál spuštěn. EXITTIME
Komprese záhlaví Určuje, zda jsou data záhlaví odeslaná kanálem komprimována. Zobrazeny jsou dvě hodnoty: výchozí hodnota komprese dat záhlaví dohodnutá pro příslušný kanál a hodnota komprese dat záhlaví použitá pro poslední odeslanou zprávu. Nebyla-li prostřednictvím kanálu odeslána žádná zpráva, je druhá hodnota prázdná. COMPHDR
Interval synchronizace Interval prezenčního signálu použitý pro tuto relaci. HBINT
*Nejistý stav Určuje, zda je kanál aktuálně nejistý. Je to pouze YES, zatímco odesílající agent MCA (Message Channel Agent) čeká na potvrzení, že jím odeslaná dávka zpráv byla úspěšně přijata. Ve všech ostatních případech má tento atribut hodnotu Ne, a to včetně časového úseku, během kterého jsou zprávy odesílány, ale požadavek na potvrzení nebyl dosud vydán. V případě přijímajícího kanálu je hodnotou vždy NO. INDOUBT
Interval udržení aktivity Délka intervalu udržení aktivity, 0-99999. V případě, že kanál používá jiný typ transportu než TCP či SPX, je tato vlastnost ignorována. Vlastnost TCP Keep alive musí být nastavena na hodnotu Yes na stránce Kanály vlastností správce front.

[z/OS]U správců front z/OS® určuje vlastnost Keep alive interval interval udržení aktivity pro jednotlivé kanály.

Ve správcích front na jiných platformách se vlastnost Keep alive interval používá pouze v případě, že se kanál připojuje ke správci front z/OS. Chcete-li použít funkčnost poskytovanou vlastností Keep alive interval, nastavte vlastnost Keep alive interval na hodnotu Automatický, aby se použila hodnota založená na hodnotě vyjednaného intervalu prezenčního signálu.

KAINT
*Poslední LUWID Číslo poslední logické pracovní jednotky potvrzené kanálem. LSTLUWID
Datum poslední zprávy Datum odeslání poslední zprávy nebo zpracování posledního volání MQI. LSTMSGDA
Čas poslední zprávy Čas odeslání poslední zprávy nebo zpracování posledního volání MQI. V případě odesilatele nebo serveru jde o čas, kdy byla odeslána poslední zpráva (nebo poslední část zprávy v případě rozdělené zprávy). V případě žadatele nebo příjemce jde o čas, kdy byla poslední zpráva vložena do příslušné cílové fronty. V případě kanálu připojení serveru jde o čas dokončení posledního volání MQI. LSTMSGTI
*Poslední pořadové číslo Číslo poslední zprávy v poslední dávce potvrzené kanálem. LSTSEQNO
Lokální adresa Lokální komunikační adresa kanálu. Hodnota závisí na typu transportu kanálu. V současné době je podporován pouze protokol TCP/IP. LOCLADDR
Zbývající počet dlouhých opakování Počet zbývajících pokusů o zahájení čekání pro dlouhá opakování. Tento atribut se týká pouze kanálů serveru a odesílacích kanálů. LONGRTS
Maximální počet konverzací Dostupné pouze u kanálů připojení serveru a kanálů připojení klienta. Určuje maximální počet konverzací, které lze sdílet prostřednictvím určité instance (soketu) kanálu klienta TCP/IP. Možné hodnoty jsou:
0: Určuje, že prostřednictvím soketů TCP/IP nebudou konverzace sdíleny. Instance kanálu je spuštěna v režimu před znakem IBM® WebSphere® MQ 7.0, pokud jde o:
  • Zastavení a uvedení do klidového stavu administrátorem
  • Synchronizační signály
  • Dopředné čtení

1: Určuje, že prostřednictvím soketů TCP/IP nebudou konverzace sdíleny. K dispozici jsou synchronizační signály klienta a dopředné čtení bez ohledu na to, zda jde o volání MQGET či nikoli, a uvedení kanálu do klidového stavu lze lépe kontrolovat.

2 - 999999999: Počet sdílených konverzací. Výchozí hodnota je 10.

Pokud není hodnota Maximální počet konverzací připojení klienta shodná s hodnotou Maximální počet konverzací serveru, bude použita nižší z obou hodnot.
SHARECNV

(V prostředí MQSC je tento parametr znám jako "Sdílení konverzací")

Název úlohy MCA Název úlohy, která aktuálně obsluhuje kanál. Na platformách Multiplatforms je formát zřetězením identifikátoru procesu a identifikátoru podprocesu programu MCA zobrazeného v hexadecimálním formátu.

[z/OS]Tyto informace nejsou k dispozici na systému z/OS.

JOBNAME
Stav MCA Stav agenta MCA (Message Channel Agent), což je Running, nebo Not running. MCASTAT
Jméno uživatele MCA Jméno uživatele používané modulem MCA. Může jít o jméno uživatele nastavené v definici kanálu, o výchozí jméno uživatele pro kanály MCA, o jméno uživatele určené uživatelskou procedurou pro zabezpečení zprávy nebo (v případě kanálu připojení serveru) o jméno uživatele přenesené z klienta. MCAUSER
Komprese zpráv Technika použitá pro kompresi dat zprávy odesílaných kanálem. Zobrazeny jsou dvě hodnoty: výchozí hodnota komprese dat zprávy dohodnutá pro příslušný kanál a hodnota komprese dat zprávy použitá pro poslední odeslanou zprávu. Nebyla-li prostřednictvím kanálu odeslána žádná zpráva, je druhá hodnota prázdná. COMPMSG
*Zprávy Počet zpráv, které byly odeslány nebo přijaty (v případě kanálů připojení serveru jde o počet zpracovaných volání MQI) od okamžiku spuštění kanálu. MSGS
Dostupné zprávy Počet zpráv nacházejících se v přenosové frontě, které má kanál k dispozici pro příkazy MQGET. XQMSGSA
Čas sítě Čas v mikrosekundách potřebný k odeslání dokončení dávkového požadavku na vzdálený konec kanálu a přijetí odpovědi. Toto je čas mezi odesláním poslední zprávy v dávce a přijetím potvrzení konce dávky, minus doba zpracování dokončení dávkového požadavku na vzdáleném konci. Existují dva prvky, které tvoří dobu přenosu po síti:
  • Čas, kdy byla data přenášena po síti.
  • Zpoždění na vzdáleném konci do dokončení zpracování dávkového požadavku. Pokud je zpracování kanálu na vzdáleném konci zpožděno, například zpracování se opakovaně pokouší o vložení, potom zpracování dokončení dávkového požadavku bude zpožděno, což povede ke zvýšení hodnoty NETTIME.
Buňka zobrazuje dvě hodnoty: hodnotu založenou na poslední aktivitě za krátké časové období a hodnotu založenou na aktivitě za delší časové období. Tyto hodnoty závisí na konfiguraci a chování systému a dále na úrovních provozované aktivity a slouží jako indikátory, že systém pracuje normálně. Významná proměnnost těchto hodnot může indikovat problém v systému. Tyto hodnoty jsou obnovovány při každém spuštění kanálu a jsou zobrazeny pouze v případě, že je kanál spuštěn. Tento parametr se vztahuje pouze na odesílací kanál, kanál serveru a odesílací kanál klastru.
NETTIME
Rychlost NPM Technika zpracování přechodných zpráv použitá pro tuto relaci. NPMSPEED
Název správce front Název správce front, v němž je kanál definován. U kanálů připojení klienta se jedná o název správce front, ke kterému může aplikace spuštěná v prostředí klienta MQI požadovat připojení. QMNAME
Vzdálený produkt Identifikátor vzdáleného produktu partnera. Jedná se o identifikátor produktu kódu IBM MQ spuštěného na vzdáleném konci kanálu. Toto pole je k dispozici v produktu IBM MQ 9.0 a novějších. RPRODUCT
Vzdálený správce front Název správce front či název skupiny sdílení front vzdáleného systému. RQMNAME
Vzdálená verze Verze kódu produktu IBM MQ , který je spuštěn na vzdáleném konci kanálu. Je-li hodnota verze vzdáleného partnera prázdná, znamená to, že vzdálený partner používá verzi 6 nebo starší. RVERSION
Protokol zabezpečení Protokol zabezpečení, který se aktuálně v kanálu používá. Nastavte je automaticky na základě hodnoty, kterou jste nastavili pro vlastnost SSL CipherSpec . Hodnota může být NONE, TLSV1, TLSV12, TLSV13. SECPROT
*Krátký název partnera Rozlišující název partnerského správce front nebo klienta na druhém konci kanálu. Maximální délka je 256 znaků, delší rozlišující názvy jsou oříznuty. SSLPEER
Zbývající počet krátkých opakování Počet zbývajících pokusů o zahájení čekání pro krátká opakování. Tento atribut se týká pouze kanálů serveru a odesílacích kanálů. SHORTRTS
Název vydavatele certifikátu SSL Úplný rozlišující název vydavatele vzdáleného certifikátu. Vydavatelem je certifikační autorita, která certifikát vydala. Maximální délka je 256 znaků, delší rozlišující názvy jsou oříznuty. SSLCERTI
Jméno uživatele certifikátu SSL Lokální jméno uživatele přidružené ke vzdálenému certifikátu. SSLCERTU
Specifikace šifrování SSL Název specifikace šifrování pro připojení TLS. Oba konce definice kanálu SSL produktu IBM MQ musí mít stejnou hodnotu ve vlastnosti Cipher Spec. Další informace naleznete v části Vlastnost SSLCIPH v DEFINE CHANNEL.

Hodnota tohoto parametru se také používá k nastavení hodnoty vlastnosti Protokol zabezpečení.

SSLCIPH
Datum resetování klíče SSL Datum resetu předchozího úspěšného tajného klíče protokolu TLS. Počet resetování tajných klíčů zabezpečení TLS se vynuluje při ukončení instance kanálu.
Poznámka: nastavení klíčů TLS 1.3 je integrální s protokolem TLS 1.3a není sdělováno aplikacím. V důsledku toho nebude v případě přijímacích kanálů ve správci front z/OS nastavena tato hodnota, pokud kanál komunikuje s použitím TLS 1.3 CipherSpec. V distribuovaných správcích front nebude tato hodnota přesná a může být dokonce na obou koncích kanálu nastavena na nulu, když kanál komunikuje pomocí specifikace TLS 1.3 CipherSpec.
Další informace naleznete v tématu Reset tajných klíčů SSL a TLS.
SSLKEYDA
Čas resetování klíče SSL Čas resetu předchozího úspěšného tajného klíče protokolu TLS. Počet resetování tajných klíčů zabezpečení TLS se vynuluje při ukončení instance kanálu.
Poznámka: nastavení klíčů TLS 1.3 je integrální s protokolem TLS 1.3a není sdělováno aplikacím. V důsledku toho nebude v případě přijímacích kanálů ve správci front z/OS nastavena tato hodnota, pokud kanál komunikuje s použitím TLS 1.3 CipherSpec. V distribuovaných správcích front nebude tato hodnota přesná a může být dokonce na obou koncích kanálu nastavena na nulu, když kanál komunikuje pomocí specifikace TLS 1.3 CipherSpec.
Další informace naleznete v tématu Reset tajných klíčů SSL a TLS.
SSLKEYTI
Počet resetování klíčů SSL Počet úspěšných resetování klíčů TLS. Počet resetování tajných klíčů zabezpečení TLS se vynuluje při ukončení instance kanálu.
Poznámka: nastavení klíčů TLS 1.3 je integrální s protokolem TLS 1.3a není sdělováno aplikacím. V důsledku toho nebude v případě přijímacích kanálů ve správci front z/OS nastavena tato hodnota, pokud kanál komunikuje s použitím TLS 1.3 CipherSpec. V distribuovaných správcích front nebude tato hodnota přesná a může být dokonce na obou koncích kanálu nastavena na nulu, když kanál komunikuje pomocí specifikace TLS 1.3 CipherSpec.
Další informace naleznete v tématu Reset tajných klíčů SSL a TLS.
SSLRKEYS
Datum spuštění Datum spuštění tohoto kanálu (ve formátu rrrr-mm-dd). CHSTADA
Čas spuštění Čas spuštění tohoto kanálu (ve formátu hh.mm.ss). CHSTATI
Požadováno zastavení Určuje, zda existuje nevyřízený uživatelský požadavek na zastavení. Hodnota je Yes, nebo No. STOPREQ
*Přenosová fronta Název přenosové fronty, jejíž stavové informace jsou zobrazeny pro určený kanál. XMITQ
Velikost přenosové dávky Velikost dávek přenesených prostřednictvím příslušného kanálu. Zobrazeny jsou dvě hodnoty: krátkodobá hodnota založená na nedávné aktivitě v krátkém časovém období a dlouhodobá hodnota založená na aktivitě v delším časovém období. Tyto hodnoty závisí na konfiguraci a chování systému a dále na úrovních provozované aktivity a slouží jako indikátory, že systém pracuje normálně. Významná proměnnost těchto hodnot může indikovat problém v systému. Hodnoty jsou resetovány při každém restartování kanálu a zobrazují se pouze tehdy, pokud je kanál spuštěn. XBATCHSZ
Čas přenosové fronty Čas v mikrosekundách, po který zůstaly zprávy v přenosové frontě před tím, než byly načteny. Tento čas se měří od okamžiku, kdy je zpráva umístěna do přenosové fronty, do okamžiku, kdy je načtena, aby byla odeslána do kanálu. Zahrnuje tedy i případný časový interval způsobený zpožděním ve vkládající aplikaci. Buňka zobrazuje dvě hodnoty: hodnotu založenou na poslední aktivitě za krátké časové období a hodnotu založenou na aktivitě za delší časové období. Tyto hodnoty závisí na konfiguraci a chování systému a dále na úrovních provozované aktivity a slouží jako indikátory, že systém pracuje normálně. Významná proměnnost těchto hodnot může indikovat problém v systému. Hodnoty jsou resetovány při každém spuštění kanálu a zobrazují se pouze tehdy, pokud je kanál spuštěn. XQTIME