Atributy stavu kanálu
Atributy stavu kanálů. Kromě stavu kanálu lze zobrazit rovněž jeho uložený stav.
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. Atributy, které jsou zobrazeny pro uložený stav kanálu, jsou podmnožinou atributů zobrazovaných pro stav kanálu. Tyto atributy se nazývají společné atributy. Společné atributy jsou v následující tabulce označeny hvězdičkou (*).
U každého atributu 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 viz Příkazy skriptu (MQSC) v online dokumentaci produktu IBM® MQ.
Atribut | Význam | Parametr MQSC |
---|---|---|
*Stav kanálu | Stav kanálu. Možné stavy: Spouštění, Vazba, Inicializace, Spuštěno, Zastavení, Opakování, Pozastaveno, Zastaveno a Zpracování požadavků. | STATUS |
*Název připojení | Název připojení, jehož stavové informace jsou pro kanál zobrazeny. | CONNAME |
Vzdálený správce front | Název správce front či název skupiny sdílení front vzdáleného systému. | RQMNAME |
*Typ instance kanálu | Typ kanálu. Možné typy: Odesilatel, Server, Příjemce, Žadatel, Odesilatel klastru, Příjemce klastru a Připojení serveru. | CHLTYPE |
*Přenosová fronta | Název přenosové fronty, jejíž stavové informace jsou zobrazeny pro určený kanál. | XMITQ |
*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 |
Dílčí stav kanálu | Akce, kterou kanál právě provádí. | SUBSTATE |
*Nejistý stav | Určuje, zda je kanál aktuálně nejistý. Tento atribut má hodnotu Ano pouze v případě, že modul MCA (Message Channel Agent) čeká na potvrzení, že 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. Pro přijímající kanál má tento atribut vždy hodnotu Ne. | INDOUBT |
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 |
*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 |
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 |
*Monitorování kanálů | Aktuální úroveň kolekce dat monitorování pro příslušný kanál. | MONCHL |
*Poslední pořadové číslo | Číslo poslední zprávy v poslední dávce potvrzené kanálem. | LSTSEQNO |
*Poslední LUWID | Číslo poslední logické pracovní jednotky potvrzené kanálem. | LSTLUWID |
*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 |
*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 |
Č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 |
Datum poslední zprávy | Datum odeslání poslední zprávy nebo zpracování posledního volání MQI. | LSTMSGDA |
Počet odeslaných bajtů | Počet bajtů odeslaných od spuštění kanálu. V tomto počtu jsou zahrnuty řídicí informace odeslané modulem MCA (Message Channel Agent). | BYTSSENT |
Počet přijatých bajtů | Počet bajtů přijatých od spuštění kanálu. V tomto počtu jsou zahrnuty řídicí informace přijaté modulem MCA (Message Channel Agent). | BYTSRCVD |
Dávky | Počet dávek dokončených od spuštění kanálu. | BATCHES |
Čas spuštění | Čas spuštění tohoto kanálu (ve formátu hh.mm.ss). | CHSTATI |
Datum spuštění | Datum spuštění tohoto kanálu (ve formátu rrrr-mm-dd). | CHSTADA |
Počet odeslaných vyrovnávacích pamětí | Počet odeslaných přenosových vyrovnávacích pamětí. V tomto počtu je zahrnut i přenos sloužící pouze k odeslání řídicích informací. | BUFSSENT |
Počet přijatých vyrovnávacích pamětí | Počet přijatých přenosových vyrovnávacích pamětí. V tomto počtu je zahrnut i přenos sloužící pouze k přijetí řídicích informací. | BUFSRCVD |
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 |
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 úlohy MCA | Název úlohy, která aktuálně obsluhuje kanál. Formát závisí na platformě: V systémech OS/400, UNIX a Windows jde o zřetězení identifikátoru procesu a identifikátoru podprocesu programu MCA zobrazené v hexadecimálním formátu. V systému HP Integrity NonStop Server jde o identifikátor procesoru a identifikátor PID zobrazený v hexadecimálním formátu. V systému z/OS tyto informace nejsou k dispozici. | JOBNAME |
Stav MCA | Stav modulu MCA (Message Channel Agent). Možné stavy: Spuštěno nebo Nespuštěno. | MCASTAT |
Požadováno zastavení | Určuje, zda existuje nevyřízený uživatelský požadavek na zastavení. Možné hodnoty: Ano a Ne. | STOPREQ |
Velikost dávky | Velikost dávky použitá pro tuto relaci (tento atribut je platný pouze v systémech AIX, HP-UX, Linux, OS/400, Solaris, Windows a z/OS). | BATCHSZ |
Interval prezenčního signálu | Interval prezenčního signálu použitý pro tuto relaci. | HBINT |
Rychlost NPM | Technika zpracování přechodných zpráv použitá pro tuto relaci. | NPMSPEED |
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 |
Č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 |
Č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 |
Č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:
|
NETTIME |
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 komprese | Čas v mikrosekundách odpovídající času strávenému kompresí nebo dekompresí pro každou zprávu. 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. | COMPTIME |
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 |
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 |
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. Další informace viz Reset tajných klíčů SSL a TLS v online dokumentaci produktu IBM MQ. | SSLRKEYS |
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. Další informace viz Reset tajných klíčů SSL a TLS v online dokumentaci produktu IBM MQ. | 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. Další informace viz Reset tajných klíčů SSL a TLS v online dokumentaci produktu IBM MQ. | SSLKEYTI |
Jméno uživatele certifikátu SSL | Lokální jméno uživatele přidružené ke vzdálenému certifikátu. | SSLCERTU |
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 |
Verze vzdáleného partnera | Verze kódu produktu IBM MQ, který je spuštěn na vzdálené straně 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 |