一种有效确定和诊断应用程序问题的方法是记录应用程序事件和错误。这些事件和错误通常是通过日志记录工具(例如 JSR-047 日志记录 API 或 Java 日志记录 API)记录的。此外,也可以将错误和事件以 XML 片段形式直接记录到日志记录代理程序。日志记录代理程序由代理控制器管理,这使开发者和支持人员能够连接至本地或远程日志记录代理程序,以便以实时方式监视应用程序的活动。
记录到日志记录代理程序的事件和错误是 XML 片段,例如公共基本事件。
要将应用程序事件和错误记录到日志记录代理程序,开发者可以使用日志记录实用程序支持来配置现有的日志记录工具并将其自动转换为公共基本事件。作为示例,请研究 Apache Commons 日志记录样本。
此外,开发者也可以将 XML 片段直接写至 org.eclipse.hyades.logging.core.LoggingAgent 类。