IBM MQ dodané testy

Testy, které můžete použít ke kontrole problémů s definicemi objektů produktu IBM® MQ , jsou dodávány s produktem IBM MQ Explorer.

Následující kategorie testů jsou dodávány s produktem IBM MQ Explorer ke kontrole objektů produktu IBM MQ :

Testy uvedené v následujících tabulkách jsou dodávány s produktem IBM MQ Explorer , chcete-li zkontrolovat definice objektů produktu IBM MQ pro problémy. K dispozici jsou další testy dodávané s produktem IBM MQ Explorer ke kontrole objektů, jako jsou například spravované objekty platformy JMS. Tyto testy nejsou zahrnuty do následující tabulky.

Obecné

V následující tabulce jsou uvedeny testy, které ověřují obecné problémy ve vašich definicích produktu IBM MQ .

Test Akce Popis
Kontrola názvů správců front Ověřuje potenciální problémy v názvech správců front. Tento test kontroluje názvy správců front hledáním názvů, které jsou tak podobné, že mohou způsobit záměnu; test například kontroluje názvy, které jsou shodné až na použití velkých písmen. Test také zobrazuje varování u správců front, jejichž hostiteli jsou různé počítače, které ale mají stejné názvy.
Definice front nedoručených zpráv Kontroluje fronty nedoručených zpráv ve správcích front. Tento test zobrazuje varování pro každého správce front, který nemá frontu nedoručených zpráv, a jednu nebo více chyb pro všechny správce front, kteří mají neplatné atributy Dead-letter Queue. Například název fronty, která neexistuje, nebo fronta, kterou nelze použít jako frontu nedoručených zpráv. Test zobrazí varování nebo chybu, pokud jsou ve frontě nedoručených zpráv nalezeny nějaké zprávy, protože se může jednat o užitečnou indikaci problému s nastavením produktu IBM MQ . Test také zobrazuje varování, pokud jakékoli kanály dosáhnou maximální délku zpráv, která je větší než velikost fronty nedoručených zpráv.
Protokol chyb FFST Kontroluje, zda byly protokoly chyb zapsány do adresáře FFST na tomto počítači Tento test zobrazuje chybu, pokud byly do tohoto počítače zapsány nějaké protokoly FFST.
Zastavení správci front Kontroluje, zda byli zastaveni nějací správci front. Tento test zobrazuje varování u každého správce front, který byl zastaven.
Ověření výchozích přenosových front Ověřuje výchozí přenosové fronty. Tento test zobrazuje chyby pro jakákoli neplatná použití atributu Default Transmission Queue, včetně chybějící fronty nebo fronty s hodnotou, která není platná v atributu Type.

Klastry

Následující tabulka obsahuje seznam testů, které ověřují problémy v definicích klastru.

Test Akce Popis
Selhání přeložení názvu správce front v klastru Ověřuje, zda lze v klastru úspěšně přeložit všechny názvy správců front. Tento test zobrazí chybu, pokud nebyly jakékoli položky členství v klastru správně přeloženy, protože nebyl úspěšně kontaktován správce front.
Odesílací kanály klastru ve stavu opakování Ověřuje, zda jsou jakékoli ručně definované odesílací kanály klastru dosud ve stavu opakování. Tento test zobrazuje chybu, je-li odesílací kanál klastru ve stavu Retrying.
Potvrzení nastavení atributů klastru Ověřuje, zda mají všechny kanály klastru nastavenu hodnotu klastru. Tento test zobrazuje chybu u každého odesílacího nebo přijímacího kanálu klastru, který nemá nastaveny atributy klastru (seznam názvů klastrů).
Duplicitní členové klastru Ověřuje, zda se v některém členství v klastru objevuje stejný správce front více než jednou. Tento test zobrazuje varování, pokud některý seznam členství v klastru obsahuje duplicitní položky jednoho správce fronty.
Dvě úplná úložiště Ověřuje, zda mají všechny klastry alespoň dva správce front, kteří udržují úplná úložiště klastru. Tento test zobrazuje varování, pokud má některý klastr pouze jedno úplné úložiště.
Ověření definic seznamu názvů klastrů Ověřuje použití seznamu názvů v definicích klastru. Tento test ověřuje v seznamu názvů klastrů atributy front, kanálů a správců front. Tento test zobrazuje chyby, pokud nelze nalézt odpovídající seznamy názvů nebo pokud je seznam názvů prázdný.
Ověření názvů klastru Ověřuje potenciální problémy v atributech názvu klastru. Tento test ověřuje v názvu klastru atributy front, kanálů a správců front. Tento test kontroluje názvy, které jsou tak podobné, že mohou způsobit záměnu; například názvy, které jsou shodné až na použití velkých písmen.
Ověření instancí fronty klastru Ověřuje, zda mají všechny instance fronty klastru stejné atributy. Tento test zobrazuje varování, pokud mají různé instance fronty klastru různé atributy.

Fronty

Následující tabulka obsahuje seznam testů, které ověřují problémy v definicích fronty.

Test Akce Popis
Identifikace úplných front Kontroluje, zda jsou všechny známé fronty úplné. Tento test zkontroluje, zda se aktuální hloubka jakékoli známé fronty shoduje s hodnotou atributu Maximum Message Depth fronty.
Ověření definic alias front Ověřuje definice alias front. Tento test ověřuje definice alias front. Test zkontroluje hodnotu atributu Base Queue všech nalezených alias front a zkontroluje, zda je hodnota platným cílem pro alias frontu.
Ověření názvů front Ověřuje názvy objektů front MQ. Tento test ověřuje názvy definic front. Tento test kontroluje názvy, které jsou tak podobné, že mohou pravděpodobně způsobit záměnu; například názvy, které jsou shodné až na použití velkých písmen.
Ověření, zda je povoleno získávání zpráv z fronty Ověřuje, zda nemají žádné známé fronty omezeno získávání. Tento test ověřuje, zda je povoleno získávání zpráv ze všech front. Přestože se nepovolení získávání nepovažuje za chybu, bude vhodné provést tuto kontrolu, pokud chcete identifikovat příčinu neočekávaného chování v aplikacích.
Ověření, zda je povoleno vkládání zpráv do fronty Ověřuje, zda nemají žádné známé fronty omezeno vkládání. Tento test ověřuje, zda je povoleno vkládání zpráv do všech front. Přestože se nepovolení vkládání nepovažuje za chybu, bude vhodné provést tuto kontrolu, pokud chcete identifikovat příčinu neočekávaného chování v aplikacích.
Ověření definic vzdálených front Ověřuje definice vzdálené fronty. Tento test ověřuje atributy Remote Queue Manager a Remote Queue Name definic vzdálených front.
Ověření použití přenosových front ve frontách Ověřuje použití přenosových front v definicích vzdálených front. Tento test kontroluje hodnotu atributu Transmission Queue v definicích vzdálených front. Test zobrazuje chyby, pokud představuje hodnota neexistující název fronty nebo frontu chybného typu.

Kanály

Následující tabulka obsahuje seznam testů, které ověřují problémy v definicích kanálu.

Test Akce Popis
Identifikace nejistých kanálů Ověřuje, zda není stav jakéhokoli známého kanálu nejistý. Tento test zobrazuje varování u každého nejistého kanálu.
Odpovídající dvojice kanálů Ověřuje atributy na každém konci dvojice kanálů s cílem odhalit možné problémy. Tento test se pokouší najít odpovídající dvojice kanálů. Pokud test najde odpovídající páry kanálů, zkontroluje, zda mají oba konce kanálu vhodný typ a zda se požadované atributy na obou koncích dvojice shodují. Test zobrazí varovnou zprávu, pokud je pro některý kanál nalezeno více shod nebo není žádná shoda; chyba se zobrazí, pokud má dvojice kanálů nekompatibilní atributy.
Odeslání příkazu PING na všechny nespuštěné kanály Provede příkaz PING MQ na všechny nespuštěné odesílací kanály, kanály serverů a odesílací kanály klastru. Tento test provede příkaz PING MQ na všechny nespuštěné odesílací kanály, kanály serverů a odesílací kanály klastru a zobrazí všechny neúspěšné odpovědi v pohledu Výsledky testů. Kanály ve stavu Running se netestují pomocí příkazu ping, protože se předpokládá, že mají platné definice.
Odeslání příkazu PING na názvy připojení Ověřuje, zda lze na všechny názvy připojení, ke kterým existují odkazy z definic kanálů, odeslat příkaz PING. Tento test se pomocí příkazu ping pokusí otestovat názvy hostitelů, na které se odkazuje v atributech Connection name definice kanálu. Daný test používá pomocný program PING poskytovaný s operační systémem, pokud je k dispozici, jinak atest neproběhne. Test zobrazí varování, pokud selže příkaz ping, a chybu, pokud chybí hodnota povinného atributu Connection name.
Přeložení názvů připojení Ověřuje, zda lze přeložit všechny názvy připojení, ke kterým existují odkazy z definic kanálů. Tento test se pokusí interpretovat názvy hostitelů, na které se odkazuje v atributech Connection name definice kanálu, a zobrazí varování, pokud název hostitele nelze interpretovat jako adresu IP.
Ověření hodnot rozmezí kanálů Kontroluje hodnoty poměrů a rozmezí v definicích kanálů. Tento test zobrazuje možné problémy, například kanály s intervalem prezenčního signálu větším než interval odpojení.
Ověření názvů kanálu Ověřuje názvy objektů kanálu MQ. Tento test ověřuje názvy definic kanálu. Tento test kontroluje názvy, které jsou tak podobné, že mohou způsobit záměnu; například názvy, které jsou shodné až na použití velkých písmen.
Ověření jména uživatele MCA v kanálu připojení serveru Ověřuje, zda mají všechny kanály připojení serveru zadánu hodnotu MCAUSER. Tento test zobrazí varování, pokud některým kanálům chybí atributy MCA User ID. Použijte tento test, pokud očekáváte, že všechny kanály připojení k serveru mají nastaven atribut MCA User ID.
Ověření použití přenosových front v kanálech Ověřuje použití přenosových front v definicích kanálů. Tento test zobrazí chybu pro jakékoli neplatné použití atributu Transmission queue v definicích odesílacích kanálů a kanálů serveru, včetně chybějících front, front s neplatnými atributy a přenosových front, které buď nejsou používány žádnými kanály, nebo jsou používány více kanály.

Moduly listener

Následující tabulka obsahuje seznam testů, které ověřují problémy v definicích modulů listener.

Test Akce Popis
Čísla portů modulů listener TCP Ověří využití čísel portů TCP v modulech listener kanálů. Tento test ověřuje čísla portů TCP použitá v modulech listener kanálů. Test zobrazí varování, pokud jsou použita neplatná čísla portů nebo je ve více správcích front použit stejný port.
Ověření názvů modulů listener Ověřuje názvy objektů listeneru IBM MQ Tento test ověřuje názvy definic modulů listener. Tento test kontroluje názvy, které jsou tak podobné, že mohou pravděpodobně způsobit záměnu; například názvy, které jsou shodné až na použití velkých písmen.

Spouątění

Následující tabulka obsahuje seznam testů, které ověřují problémy v konfiguraci spouštění.

Test Akce Popis
Ověření definic inicializačních front Ověřuje použití atributu inicializační fronty u spouštěných front. Tento test ověřuje platnost atributu Initiation Queue lokálních a modelových front. Test zobrazuje chyby, pokud udává hodnota lokální frontu, kterou nelze nalézt. Test také ověřuje, zda mají všechny inicializační fronty k dispozici procesy, které umožňují otevření front pro vstupy. Pokud fronta takový proces nemá, indikuje, že u fronty nejsou spuštěny žádné monitory spouštěčů.
Ověření názvů procesu Ověřuje názvy objektů procesu IBM MQ Tento test ověřuje názvy definic procesů. Tento test kontroluje názvy, které jsou tak podobné, že mohou způsobit záměnu; například názvy, které jsou shodné až na použití velkých písmen.
Ověření definic procesu Ověřuje definice objektů procesu. Tento test ověřuje definice procesu produktu IBM MQ . Test zkontroluje, že existují systémové procesy, které jsou uvedené v atributu Application ID objektu. Test také zobrazí varování, pokud lze v prostředí cesty najít více systémových procesů s daným názvem, když atribut Application ID neposkytne absolutní cestu.
Ověření definic procesu u front Ověřuje použití atributu procesu u spouštěných front. Tento test ověřuje platnost atributu Process Name lokálních a modelových front a zobrazuje chyby pro názvy procesů, pro které nelze nalézt definici objektu procesu IBM MQ.
Ověření definic front dat spouštěče Ověřuje použití atributu fronty dat spouštěče u spouštěných front. Tento test ověřuje platnost atributu Trigger Data lokálních a modelových front a zobrazuje chyby pro názvy, pro které nelze nalézt kanál.
Ověření spouštěných front Ověřuje použití spouštěných front. Pokud fronta splňuje podmínky svého spouštěče, ale není aktuálně otevřena pro vstup, zobrazí test chybu.

SSL/TLS

Následující tabulka obsahuje seznam testů, které ověřují problémy v konfiguraci SSL/TLS.

Test Akce Popis
Ověření, zda byly restartovány kanály Ověřuje, zda byly kanály SSL/TLS restartovány od poslední změny v úložišti klíčů SSL/TLS. Tento test zvýrazňuje kanály, u kterých je čas posledního spuštění starší než čas poslední úpravy úložiště klíčů, a které tedy potřebují aktualizaci.
Kontrola ověřování kanálu SSL Kontroluje, zda vyžadují všechny kanály ověřování SSL/TLS. Tento test zvýrazní všechny kanály, které nemají nastaven atribut CipherSpec. Test použijte, pokud očekáváte, že všechny kanály používají TLS.
Kontrola ověřování klienta SSL Kontroluje, zda vyžadují všechny kanály ověřování klienta SSL/TLS. Tento test zvýrazní všechny kanály, které nemají nastaven atribut Authetnication of Parties Initiating Connections (SSLCAUTH) na hodnotu Required. Test použijte, pokud očekáváte, že všechny kanály používají SSL/TLS a že všichni klienti budou používat k autorizaci certifikát.
Ověření souborů úložiště klíčů SSL Ověřuje přítomnost úložišť klíčů SSL/TLS. Tento test zkontroluje atribut Key Repository SSL/TLS správců front a zkontroluje, zda lze v daném umístění nalézt soubor. Ověřuje také, zda lze nalézt soubor hesel, který je čitelný.
Ověření hodnot partnera SSL Ověřuje atributy partnera SSL/TLS použité v definicích kanálů. Tento test zkontroluje atribut Accept Only Certificates with Distinguished Names Matching These Values (SSLPEER) všech známých kanálů a nahlásí chyby pro neplatné specifikace a varování, když použita hodnota, ale není použit atribut CipherSpec.