Dodané testy produktu IBM MQ
Testy, jež můžete použít ke kontrole výskytu problémů ve svých definicích objektů produktu IBM® MQ, se dodávají 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:
- Obecné testy
- Testy klastru
- Testy fronty
- Testu kanálu
- Testy modulu listener
- Testy spouštění
- Testy TLS
Testy uvedené v následujících tabulkách jsou dodány s produktem IBM MQ Explorer ke kontrole problémů v definicích objektů produktu IBM MQ. S produktem IBM MQ Explorer se dodávají i další testy určené k ověřování objektů, jako jsou například spravované objekty platformy JMS. Tyto testy nejsou v následující tabulce uvedeny.
Obecné
Následující tabulka obsahuje seznam testů, které ověřují obecné problémy v definicích produktu IBM MQ.
Testovat | 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í u každého správce front, který nemá frontu nedoručených zpráv, a jednu nebo více chyb u každého správce front, který má neplatné atributy Fronty nedoručených zpráv ; například neexistující název fronty nebo fronta, kterou nelze použít jako frontu nedoručených zpráv. Test zobrazuje varování nebo chybu, pokud jsou ve frontě nedoručených zpráv nalezeny jakékoli zprávy, protože mohou poukazovat na problém v instalaci 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 v tomto počítači. | Tento test zobrazuje chybu, pokud byly do tohoto počítače zapsány jakékoli 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 u všech neplatných použití atributu Výchozí přenosová fronta , včetně chybějící fronty nebo fronty s neplatnou hodnotou v atributu Typ . |
Klastry
Následující tabulka obsahuje seznam testů, které ověřují problémy v definicích klastru.
Testovat | 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 zobrazí chybu, pokud je některý odesílací kanál klastru ve stavu Opakování . |
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.
Testovat | Akce | Popis |
---|---|---|
Identifikace úplných front | Kontroluje, zda jsou všechny známé fronty úplné. | Tento test kontroluje, zda je aktuální hloubka jakékoli známé fronty rovna hodnotě atributu Maximální hloubka zprávy dané fronty. |
Ověření definic alias front | Ověřuje definice alias front. | Tento test ověřuje definice alias front.
Test ověřuje hodnotu atributu Základní fronta ve všech nalezených alias frontách a zda je příslušná 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 Vzdálený správce front a Název vzdálené fronty v definicích 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 Přenosová fronta 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.
Testovat | 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 se stavem Spuštěno nejsou odeslány příkazem 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 odesílá příkaz PING na názvy hostitelů, na které existují odkazy v atributech Název připojení v definicích kanálů.
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 příkaz PING selže, a chybu, pokud chybí hodnota požadovaného atributu Název připojení . |
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 pokouší přeložit názvy hostitelů, na které existují odkazy v atributech Název připojení v definicích kanálů, a zobrazuje varování, pokud nelze název hostitele přeložit na 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 zobrazuje varování, pokud kanálu chybí atributy Jméno uživatele MCA . Test použijte, pokud očekáváte, že mají všechny kanály připojení serveru nastaveno Jméno uživatele MCA . |
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 zobrazuje chybu v případě jakéhokoli neplatného použití atributu Přenosová fronta 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 je používá více kanálů. |
Moduly listener
Následující tabulka obsahuje seznam testů, které ověřují problémy v definicích modulů listener.
Testovat | 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ů listener produktu 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í.
Testovat | 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 atribut Inicializační fronta u 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 procesů produktu IBM MQ. Test kontroluje, zda existují systémové procesy zadané v atributu ID aplikace objektu. Pokud atribut ID aplikace neudává absolutní cestu, zobrazí test také varování, jestliže lze v prostředí cesty nalézt více systémových procesů s daným názvem. |
Ověření definic procesu u front | Ověřuje použití atributu procesu u spouštěných front. | Tento test ověřuje atribut Název procesu u lokálních a modelových front a zobrazuje chyby názvů procesů, pro které nelze nalézt definici objektu procesu produktu 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 atribut Data spouštěče u lokálních a modelových front a zobrazuje chyby názvů, 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.
Testovat | 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í atribut Ověřování stran navazujících připojení (SSLCAUTH) nastaven na hodnotu Vyžadováno . 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 ověřuje atribut Úložiště klíčů SSL/TLS u správců front a kontroluje přítomnost souboru v daném umístění. 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ů. | Jde o kontrolu atributu Přijmout pouze certifikáty s rozlišujícími názvy shodnými s těmito hodnotami (SSLPEER) u všech známých kanálů, hlášení chyb pro neplatné specifikace a varování, je-li použita hodnota, když není použit atribut CipherSpec . |