Nastavení úrovně protokolování

Prostřednictvím tohoto tématu můžete konfigurovat a spravovat nastavení úrovně protokolování.

Pomocí úrovní protokolování můžete řídit, které události jsou zpracovávány protokolovacími funkcemi Java. Pokud změníte úroveň registrátoru, bude tato změna předána dále do podřízených objektů registrátoru.

Změnit úrovně podrobností protokolování

Zadejte požadovanou úroveň podrobností protokolování, která určuje, zda mají být trasovány komponenty, balíky nebo skupiny. Řetězec úrovně podrobností protokolování musí splňovat specifická gramatická pravidla popsaná v tomto tématu. Řetězec úrovně podrobností protokolování lze zadat přímo nebo jej lze vygenerovat pomocí grafického rozhraní trasování.

Pokud přejdete na kartu Konfigurace, bude zobrazen statický seznam známých komponent, balíků a skupin. Tento seznam nemusí být vyčerpávající.

Přejdete-li na kartu Běhová komponenta, bude zobrazen seznam komponent, balíků a skupin se všemi komponentami, které jsou registrovány ve spuštěném aplikačním serveru a ve statickém seznamu.

Specifikace úrovně podrobností protokolu má následující formát:
<komponenta> = <úroveň>

kde <komponenta> je komponenta, pro kterou je nastavována úroveň podrobností protokolu, a<úroveň> je některá z platných úrovní registrátoru (vypnuto, nejzávažnější, závažné, varování, prověřování, informace, konfigurace, detaily, podrobné, podrobnější, nejpodrobnější, všechny). Více specifikací úrovní podrobností je třeba oddělit znakem dvojtečky (:).

Komponenty odpovídají balíkům a třídám Java nebo kolekcím balíků Java. Chcete-li označit komponenty, které obsahují všechny třídy ve všech balících zahrnutých ve specifikované komponentě, použijte znak hvězdičky (*). Příklad:
*
Určuje veškerý trasovatelný kód spuštěný v aplikačním serveru, včetně systémového kódu produktu a kódu zákazníků.
com.ibm.ws.*
Určuje všechny třídy s názvem balíku začínajícím řetězcem com.ibm.ws.
com.ibm.ws.classloader.JarClassLoader
Určuje pouze třídu JarClassLoader.

Pokud je prováděn výběr z obou seznamů Skupiny a Komponenty, může při nastavování úrovně podrobností z konzoly pro správu dojít k chybě. V některých případech může při přidání položky z jednoho seznamu dojít ke ztrátě položky z druhého seznamu. Chcete-li se tomuto problému vyhnout, zadejte specifikaci úrovně podrobností protokolování přímo do pole pro zadání úrovně podrobností protokolování.

Vyberte některou komponentu nebo skupinu pro nastavení úrovně podrobností protokolování. V následující tabulce je uveden seznam platných úrovní pro aplikační servery v rámci produktu WebSphere Application Server verze 6 nebo novější a také seznam platných úrovní protokolování a trasování pro starší verze:
Úroveň protokolování verze 6 Úroveň protokolování před verzí 6 Úroveň trasování před verzí 6 Obsah / významnost
Vypnuto Vypnuto Vše zakázáno* Protokolování je vypnuto.

* Pokud je ve verzi 6 zadána úroveň trasování vše zakázáno, bude vypnuto trasování, avšak nikoli protokolování. Protokolování je aktivováno od úrovně Informace.

Fatální Fatální - Ve zpracování úlohy nelze pokračovat a komponenta, aplikace ani server nebudou funkční.
Závažná Chyba - Ve zpracování úlohy nelze pokračovat, avšak komponenta, aplikace a server mohou být stále funkční. Tato úroveň může také indikovat hrozící fatální chybu.
Varování Varování - Potenciální nebo hrozící chyba. Tato úroveň může také indikovat postupné selhání (například možné nevracení paměti prostředky).
Prověřování Prověřování - Na stav serveru nebo prostředky má vliv závažná událost.
Informace Informace - Obecné informace o celkovém průběhu zpracování úlohy.
Konfigurace - - Stav nebo změna konfigurace.
Podrobnosti - - Obecné informace s podrobnostmi o průběhu zpracování dílčích úloh.
Podrobné - Událost Informace trasování - obecné údaje trasování + vstupní, koncové a návratové hodnoty metod.
Podrobnější - Vstup/opuštění Informace trasování - podrobné údaje trasování.
Nejpodrobnější - Ladění Informace trasování - podrobnější údaje trasování obsahující všechna data potřebná k ladění problémů.
Vše   Vše povoleno Protokolovány jsou všechny události. Pokud vytvoříte vlastní úrovně, bude úroveň Vše obsahovat i tyto úrovně. Tak lze zajistit ještě podrobnější trasování než na úrovni Nejpodrobnější.
Pokud ve verzi 6.0 nebo novější aktivujete některou úroveň protokolování, budou zároveň aktivovány všechny úrovně s vyšší závažností. Pokud například v daném aplikačního serveru verze 6.x aktivujete úroveň protokolování varování, budou zpracovány události na úrovních varování, závažné a nejzávažnější.

Informace trasování, které jsou událostmi na úrovních Podrobné, Podrobnější a Nejpodrobnější, mohou být zapsány pouze do protokolu trasování. Pokud tedy neaktivujete službu Diagnostické trasování, nebude mít nastavení úrovně protokolování Podrobné, Podrobnější či Nejpodrobnější na protokolování dat žádný vliv.




Odkazy s označením (online) vyžadují přístup k Internetu.

Související úlohy
Související odkazy


Název souboru: utrb_loglevel.html