动态地连接到应用程序的日志记录代理程序

通过概要文件启动配置,用户可以自动发现并连接到应用程序的日志记录代理程序。日志记录代理程序探索器用来对已启动的进程所注册的日志记录代理程序执行定期查询。如果探索器找到该进程所注册的日志记录代理程序,它就会自动连接该代理程序并对其进行监视。用户还可以定义过滤器以便只连接一小部分已注册的代理程序。

下列步骤描述了如何动态地发现应用程序的日志记录代理程序。以下指示信息使用了 JSR-047 日志记录样本,但可以方便地将这些步骤应用于任何其他应用程序类型:

  1. 通过选择文件 > 新建 > 示例 > 日志记录,创建 JSR-047 日志记录样本。此样本要求代理控制器的 bin 目录位于系统路径中。
  2. 从“概要分析和日志记录”透视图中,单击“概要分析”“概要分析”图标 下拉菜单,然后选择概要分析...。将打开“概要分析”向导。
  3. 创建类型为 Java 应用程序的新启动配置。准备启动代理程序提供了更多有关概要分析启动配置的信息。
  4. 将项目名和 Main 类设置为样本项目名和类。
  5. 切换到监视选项卡,然后选择日志记录代理程序探索器
  6. 通过单击编辑选项,可以对已发现的日志记录代理程序定义过滤器,也可以调整查询频率周期。
  7. 单击概要分析

在概要分析监视器视图下面,最初应该会有一个名为日志记录代理程序探索器的代理程序。稍后,应该会出现名为 HyadesLoggingJava14Sample 的第二个代理程序。第二个代理程序就是该应用程序注册的日志记录代理程序。双击 HyadesLoggingJava14Sample 代理程序将显示它所记录的消息。



相关概念
日志和跟踪分析器视图
症状数据库
日志文件相关

相关任务
分析日志文件
准备启动代理程序
使用 JSR-047 日志记录样本