Standardizované shromažďování dat je jedním z hlavních technologických požadavků, na které reaguje projekt platforma Test and Performance Tools Platform. Prvním prostředkem využití představených technologií je právě analyzátor protokolování a trasování, který je určen pro vývojáře a pracovníky servisu - nástroj vyvinutý na základě nejnovějších nástrojů Eclipse.
Bylo definováno rozhraní, jež je jednotným bodem činnosti s protokoly a trasováními, které byly vytvořeny různými komponentami použitého systému. Propojení těchto dvou sad nástrojů (trasování a protokolování) pomáhá překonat vzdálenost mezi identifikací problému a odladěním aplikací a middleware. Rozpoznáním a porovnáním ohraničených událostí v distribuované skupině zákaznických aplikací tento nástroj přispívá ke strukturovanějšímu rozboru problémů distribuované aplikace. Nástroj rovněž usnadňuje a urychluje ladění a odstraňování problémů ze systému.
Často je obtížné stanovit hlavní příčinu problému v systému složeném z různých produktů. Všechny produkty vytvářejí data využitelná k identifikaci problému, tj. záznamy trasování a záznamy protokolu a zprávy. Nicméně údaje určené k identifikaci problému, jež pocházejí z různých produktů či z produktů provozovaných na odlišných serverech, nelze analyzovat prostým porovnáním. Data k určení problému představují u každého produktu pohled pouze malým okénkem na celkový problém systému. Časové značky nepostačují: nemají dostatečné časové rozlišení a hodiny jednotlivých serverů často nebývají synchronizovány. Všechny tyto problémy výrazně ztěžují izolaci problému (tj. stanovení serveru, produktu a hlavní příčiny problému) a tuto obtížnost dále zvyšuje složitost a velikost použitého systému.
Analyzátor protokolů a trasování, který umožňuje import různých protokolových souborů a databází projevů, pomocí nichž mohou být protokolové soubory analyzovány, tuto obtížnost zmenšuje. Hlavní nesnáz izolace problému v dnešních systémech spočívá ve skutečnosti, že data různých produktů určená ke stanovení problému nejsou korelována, což znamená, že nelze snadno stanovit vztah událostí zachycených jedním produktem s událostmi zachycenými jiným produktem. Analyzátor protokolů a trasování nyní odpovídá za tento problém zpřístupněním importu a analýzy protokolových (nebo trasovacích) souborů více produktů zároveň a stanovením vzájemných vztahů událostí zachycených těmito produkty (korelace).
Všechny základní infrastruktury Analyzátoru protokolování a trasování jsou v
projektu Platforma Test and Performance Tools Platform jako "otevřený zdroj".
Následuje souhrn funkcí poskytovaných analyzátorem protokolování a trasování.
Import protokolových souborů
Import protokolového souboru
Pohledy Analyzátor protokolů a trasování
Pohled Protokol
Pohled Interakce protokolů (korelace)
Pohled Interakce protokolů jednotkových procesů (korelace)
Pohled Výsledek analýzy projevů
Databáze projevů a jádro analyzátoru
Databáze projevů
Editor databáze projevů
Vytváření databáze projevů
Import databáze projevů
Úprava databáze projevů
Použití databáze projevů
Export databáze projevů
Související pojmy
Databáze projevů
Model události Common Base Event
Korelace protokolových souborů
Pohled Protokol
Přehled profilovacího nástroje
Související úlohy
Nastavení protokolovacích předvoleb
Práce s protokolovými soubory
Import databáze projevů
(C) Copyright IBM Corporation 2000, 2006. Všechna práva vyhrazena.