Naplózási szint beállításai

Ezen témakör használatával beállíthatja és kezelheti a naplózási szint beállításait.

Az adminisztrációs konzol ezen oldalának megjelenítéséhez kattintson a következő elemekre: Hibaelhárítás > Naplók és nyomkövetés > kiszolgáló_neve > Naplórészletességi szintek módosítása.

A naplózási szint használatával vezérelheti, hogy mely események legyenek feldolgozva a Java naplózás által. Ha megváltoztatja egy naplózó szintjét, akkor a módosítás a naplózó utódjaira is kiterjed.

Megjegyzés: Ez a témakör néhány alkalmazáskiszolgáló naplófájlját írja le. Javasolt alternatívaként a kiszolgálót beállíthatja úgy, hogy Nagyteljesítményű bővíthető naplózás (HPEL) napló- és nyomkövetési infrastruktúrát használjon a SystemOut.log, SystemErr.log, trace.log és az activity.log fájl helyett az osztott és az IBM® i rendszerken. A HPEL naplózást a natív z/OS naplózási szolgáltatásokkal összekapcsoltan is használhatja. HPEL használata esetén az összes naplót és nyomkövetési információt a LogViewer parancssori eszközzel érheti el a kiszolgálóprofil bin könyvtárából. A HPEL használatával kapcsolatos további információkért nézze meg azt a témakört, amely bemutatja a HPEL használatát az alkalmazások hibaelhárításához.
Potenciálisan érzékeny adatok naplózásának és nyomkövetésének letiltása
Az alkalmazáskiszolgáló rendelkezik egy listával azokról a naplózókról, amelyek potenciálisan érzékeny információkat írnak a naplóba és nyomkövetésbe, amikor engedélyezettek. Ha például a LEGFINOMABB szinten engedélyez bizonyos HTTP protokollhoz kapcsolódó naplózókat, az azt eredményezheti, hogy a HTTP kérésekből bizalmas, a felhasználó által megadott információk kerülnek tárolásra a nyomkövetési fájlokban. Ha el akarja kerülni, hogy a kiszolgáló engedélyezze ezeket a naplózókat olyan szinteken, amelyeknél ismeretes, hogy potenciálisan érzékeny információkhoz használatosak, akkor jelölje be a Potenciálisan érzékeny adatok naplózásának és nyomkövetésének letiltása jelölőnégyzetet. A kiszolgáló elindításakor, vagy futás közben a napló részletességi szint specifikáció módosításakor a kiszolgáló összehasonlítja a napló részletességi szint specifikációban lévő naplózók és szintek listáját az érzékeny naplózó listában lévő naplózók és szintek listájával, és szükség szerint frissíti a napló részletességi szint specifikációt.
Napló részletezési szintek módosítása

Adjon meg egy napló részletezési szintet, amely megadja a nyomon követendő összetevőket, csomagokat vagy csoportokat. A napló részletezési szint karaktersorozatnak meg kell felelnie a témakörben leírt specifikus nyelvtannak. Megadhatja a napló részletezési szint karaktersorozatot közvetlenül, vagy előállíthatja a grafikus nyomkövetési felület használatával.

Ha a Konfiguráció lapra kattint, és kibontja az Összetevők és csoportok elemet, akkor megjelenik a közismert összetevők, csomagok és csoportok statikus listája. Ez lehet, hogy nem kimerítő.

Ha a Futási lapra kattint, és kibontja az Összetevők és csoportok elemet, akkor az összetevők, csomagok és csoportok listája jelenik meg a futó alkalmazáskiszolgálón és a statikus listában bejegyzett összes összetevővel.

A napló részletezési szint specifikáció formátuma:
<összetevő> = <szint>

,ahol az <összetevő> az az összetevő, amihez a naplózási részletezési szintet be kell állítani és a <szint> az egyik érvényes naplózó szint (kikapcsolt, végzetes, súlyos, figyelmeztetés, megfigyelés, info, beállítási, részletező, finom, finomabb, legfinomabb, összes). Több napló részletezési szint specifikációt kettősponttal (:) válasszon el.

Hiba elkerülése Hiba elkerülése: A nyomkövetési specifikációban szereplő részkifejezések beolvasása abban a sorrendben történik, ahogy azok megjelennek a karaktersorozatban. Ha azonban a *=info részkifejezés több változata is szerepel a nyomkövetési specifikációban, akkor az utolsóként megadott érték határozza meg a rendszer által a naplózáshoz alkalmazott nyomkövetési szintet. Amennyiben az utolsó részkifejezésként adja meg a *=info részkifejezést, úgy a nyomkövetés információs szinten zajlik majd, függetlenül a nyomkövetési karaktersorozatban meghatározott egyéb részkifejezésektől. Ha például a következő nyomkövetési karaktersorozatot adja meg:
*=info:PMGR=all:*=info:com.ibm.ws.sm.*=all
az a következő egyszerű meghatározással egyenértékű:
*=all
Mivel az utolsó részkifejezés felülbírálja a karaktersorozatban előtte megadott valamennyi részkifejezést.gotcha
Az összetevők a Java csomagokkal és osztályokkal egyeznek, vagy Java csomagok gyűjteményével. Használjon csillagot (*) helyettesítő karakterként olyan összetevők jelzésére, amely tartalmazza az összes csomag összes osztályát, amit a megadott összetevő tartalmaz. Például:
*
Megadja az alkalmazáskiszolgálón futó összes nyomkövethető kódot, beleértve a termék rendszerkódot és a vásárlói kódot.
com.ibm.ws.*
Megadja az összes osztályt, amelynek "com.ibm.ws"-al kezdődő csomagneve van.
com.ibm.ws.classloader.JarClassLoader
Csak a JarClassLoader osztályt adja meg.

Hiba történhet a napló részletezési szint specifikáció beállításakor az adminisztrációs konzolból, ha kijelölések történnek a Csoportok és Összetevők listából egyaránt. Bizonyos esetekben az egyik listában végzett kijelölés elvész, amikor egy másik listából jelöl ki. A probléma megoldásához írja be a napló részletezési szint specifikációt közvetlenül a napló részletezési szint bejegyzési mezőbe.

Válasszon ki egy összetevőt vagy csoportot egy napló részletezési szint beállításához. A következő táblázat az alkalmazáskiszolgálók érvényes szintjeit sorolja fel a WebSphere Application Server 6-os és újabb változatain.
Hiba elkerülése Hiba elkerülése: A naplózási szint értékekben a kis- és nagybetűk eltérőnek számítanak, és kisbetűvel kezdődnek.gotcha
1. Táblázat Érvényes naplózási szintek. A következő táblázat az alkalmazáskiszolgálók érvényes szintjeit sorolja fel a WebSphere Application Server 6-os és újabb változatain.
6-os és újabb naplózási szint Tartalom/jelentőség
kikapcsolva A naplózás ki van kapcsolva.
súlyos A feladat nem folytatódhat és az összetevő, alkalmazás és kiszolgáló nem képes működni.
súlyos A feladat nem folytatódhat, de az összetevő, alkalmazás és kiszolgáló még képes működni. Ez a szint egy fenyegető helyreállíthatatlan hibát is jelezhet.
figyelmeztetés Lehetséges hiba vagy fenyegető hiba. Ez a szint egy fejlődő meghibásodást is jelezhet (például, erőforrások lehetséges szivárgását).
megfigyelés Jelentős esemény, mely hatással van a kiszolgáló állapotára vagy az erőforrásokra.
info Általános információk, amely az átfogó feladat előrehaladást körvonalazza
beállítási Beállítási módosítások vagy állapot
részletező Általános információk, amelyek az alfeladat előrehaladást részletezik
finom Nyomkövetés információk - Általános nyomkövetés + metódus bejegyzés, kilépés és visszatérési értékek
finomabb Nyomkövetési információk - Részletes nyomkövetés
legfinomabb Nyomkövetési információk - Egy részletesebb nyomkövetés, amely tartalmazza a problémák hibakereséséhez szükséges összes részletet
összes Az összes esemény naplózva van. Ha egyéni szinteket hoz létre, akkor az Összes tartalmazza azokat a szinteket is és a legfinomabbnál részletesebb nyomkövetést biztosíthat.
Ha egy naplózási szintet engedélyez a 6.0 vagy újabb változatban, akkor az összes annál fontosabb szintet is engedélyezi. Például, ha beállítja a naplózási szintet figyelmeztetésre a 6.x változatú alkalmazáskiszolgálón, akkor a figyelmeztetés, súlyos és végzetes események lesznek feldolgozva.

[Alapvető módú naplózás] Nyomkövetési információk, amelyek események a Finom, Finomabb és Legfinomabb szinteken, csak a nyomkövetési naplókba írhatók. Ezért ha nem engedélyezi a diagnosztikai nyomkövetést, a napló részletezési szint beállítása Finomra, Finomabbra vagy Legfinomabbra nem lesz hatással a naplózott adatokra.

Viszonyítás
Adja meg az engedélyezni kívánt viszonyítási beállításokat. Jelölje be a Napló- és nyomkövetés-viszonyítás engedélyezése jelölőnégyzetet a viszonyítás engedélyezéséhez az alkalmazáskiszolgáló számára. Törölje a Napló- és nyomkövetés-viszonyítás engedélyezése jelölőnégyzetet a viszonyítás letiltásához az alkalmazáskiszolgáló esetében. Válassza a Kérésazonosítók belefoglalása a napló- és nyomkövetési rekordokba, Kérésazonosítók belefoglalása a napló- és nyomkövetési rekordokba és a korrelációs naplóbejegyzésekbe, vagy a Kérésazonosítók belefoglalása a napló- és nyomkövetési rekordokba, korrelációs naplóbejegyzések létrehozása és adatpillanatképek lementése lehetőséget.
Követendő eljárás Követendő eljárás: Engedélyezze az XCT beállítást, ha be kívánja foglalni a kérésazonosítókat a napló- és nyomkövetési fájlokba, amennyiben látni szeretné, hogy az összes szálban és alkalmazáskiszolgálói folyamatban mely napló- és nyomkövetési bejegyzések kapcsolódnak ugyanahhoz a kéréshez. A kérésazonosítók csak a HPEL naplózási és nyomkövetési mód használata esetén kerülnek rögzítésre, megtekintésük és szűrésre való felhasználásuk pedig a logViewer parancs segítségével hajtható végre. bprac
Követendő eljárás Követendő eljárás: Engedélyezze az XCT beállítást a viszonynapló-bejegyzések létrehozásához, ha naplózni kívánja, hogy a kérések miként ágaznak el a szálak és folyamatok között, illetve további információkat szeretne megtekinteni az egyes kérésekről. Az XCT beállítás engedélyezése a viszonynapló-bejegyzések létrehozásához jelentős teljesítménybeli hatást gyakorolhat rendszerére, így az leginkább a teszt- és fejlesztői környezetek számára megfelelő.bprac
Követendő eljárás Követendő eljárás: Engedélyezze az XCT beállítást az adatpillanatképek rögzítéséhez, ha a teljes kérés- és választörzseket a fájlrendszeren kívánja tárolni. Az XCT beállítás engedélyezése az adatpillanatképek rögzítéséhez jelentős teljesítménybeli hatást gyakorolhat rendszerére, így az leginkább a teszt- és fejlesztői környezetek számára megfelelő. Az XCT rögzíti a SIBus által kezelt üzenetkérések és -válaszok adatpillanatképeit.bprac
Hiba elkerülése Hiba elkerülése: Az adatpillanatképek a $KISZOLGÁLÓ_NAPLÓ_GYÖKÉR/snapdata könyvtárban kerülnek rögzítésre és tárolásra. Az alkalmazáskiszolgáló automatikusan nem törli a fájlokat ebből a könyvtárból. Az adatpillanatképek rögzítése esetén ezért rendszeres időközönként egyénileg kell elvégeznie a fájlok törlését a könyvtárból. Az adatpillanatképek a teljes kérés- és választartalmat tárolják, és előfordulhat, hogy érzékeny információkat is magukban foglalnak. Lehet, hogy ez a beállítás az éles környezetek számára nem megfelelő.gotcha
Futás közbeni módosítások mentése a konfigurációba
Megadja, hogy a módosítások a futó kiszolgáló dinamikus állapotára és a kiszolgálókonfigurációra is vonatkoznak. Utóbbi a következő újraindításkor lép életbe. Ha nem jelöli be ezt a jelölőnégyzetet, akkor a kiszolgáló nem másolja át a beállításokat a kiszolgálókonfigurációba.


Fájlnév: utrb_loglevel.html