上一主题: 禁用 CA APM ChangeDetector下一主题: 使用自动 ID 分配


ChangeDetector 代理 ID 命名选项

安装的每个 CA APM ChangeDetector 代理扩展的 ChangeDetector 代理 ID 都必须是唯一的。 在只有一个 CA Introscope 代理的简单环境中,可以让 CA APM ChangeDetector 自动为您分配 ID。

在较复杂的环境中,可能需要使用其他方法来获取唯一的 ChangeDetector 代理 ID。 您的选择取决于:

注意:如果有多个 ID 相同的 CA APM ChangeDetector 代理扩展运行于同一个 CA Introscope 代理上,启动的第二个实例将自我关闭并显示一条错误消息。

下表汇总了一些建议的选项。

环境

建议的代理 ID 设置

每个启用了 CA APM ChangeDetector 的代理均使用位于唯一目录中的唯一代理配置文件。

  • 使用 CA APM ChangeDetector 的自动 ID 分配。 对此无需任何操作。

多个启用了 CA APM ChangeDetector 的代理使用同一个代理配置文件

  • 在 Java 启动命令中,使用 -D 参数指定 introscope.changeDetector.agentID 属性。
  • 在 Java 命令行或 IntroscoptAgent.profile 中,使用将在运行时解析的、基于任何有用的 Java 系统属性、.NET 环境变量监视器或代理配置文件属性的表达式。

详细信息:

使用 -D Java 系统参数来分配 ID

基于 Java 系统或代理配置文件属性分配 ID