Monitorování aplikace s použitím agentů protokolování

Účinnou metodou stanovení a diagnostikování problémů v aplikacích je protokolování událostí a chyb aplikace. Tyto události a chyby obvykle protokoluje určité protokolovací zařízení (například JSR-047 nebo Protokolovací rozhraní API Java). Alternativně lze chyby a události protokolovat přímo do agenta protokolování v podobě fragmentů XML. Agenti protokolování jsou řízeni Řadičem agentů, který vývojářům a obsluze umožňuje připojování k lokálním a vzdáleným agentům protokolování za účelem monitorování aktivity aplikací v reálném čase.

Události a chyby protokolované do agenta protokolování jsou fragmenty XML, jež jsou obdobou příslušných prvků události Common Base Event.

Za účelem protokolování událostí a chyb aplikace do agenta protokolování vývojáři mohou konfigurovat své stávající protokolovací zařízení a pomocí podpory nástrojů protokolování provádět automatickou konverzi do formátu události Common Base Event. Jako příklad zde uvádíme ukázku protokolování Apache Common Logging.

Alternativně mohou vývojáři fragmenty XML zapisovat přímo do třídy org.eclipse.hyades.logging.core.LoggingAgent.



Související pojmy
Model události Common Base Event
Pohledy Analyzátor protokolů a trasování
Korelace protokolových souborů


Související odkazy
Specifikace formátu události Common Base Event
Soubor Common Base Event .xsd (odkazy na externí web)
Podpora Utility protokolování
Statistický soubor .xsd (odkazy na externí web)
Soubor trasování .xsd (odkazy na externí web)


Související úlohy
Analýza protokolových souborů