上一主题: 在 Java 环境中验证默认代理属性下一主题: 在 .NET 环境中验证默认代理属性


与 .NET 代理集成

针对 CA CEM 与 CA Introscope 集成中包含的每个 .NET 代理执行以下过程:

  1. 配置对 CA Introscope 的 AutoProbe 跟踪-启用 CA CEM 事务中涉及到的应用程序。
  2. 验证 AutoProbe 和 HTTPHeaderDecorator 的代理属性。
  3. 重新启动代理 (CLR) 以重新加载代理配置属性。

如果与 Java 代理集成,请参阅“与 Java 代理集成”。

在 .NET 环境中配置 AutoProbe 跟踪

Introscope 调查器树中的详细信息基于在代理文件夹的 PBL 文件中激活的 BizTrxHttpTracer 和 HTTPHeaderDecorator。 启用 BizTrxHttpTracer 之后,CA Introscope 可以显示每个业务事务的度量标准。

一旦完成集成,这些业务事务便会显示在树中,并使用在 CA CEM 中显示的相同事务名称。

有关 AutoProbe 的详细信息,请参阅《CA APM .NET 代理实施指南》

在 .NET 代理上配置 AutoProbe 跟踪:

  1. 打开 <代理主目录> 目录中的 IntroscopeAgent.profile 文件。
  2. 找到 introscope.autoprobe.directivesFile 属性,例如:

    introscope.autoprobe.directivesFile=
    default-typical.pbl

  3. 找到在属性中指定的 PBL 文件。

    在上述示例中,该文件为 default-typical.pbl

  4. 使用文本编辑器中打开指定的 PBL 文件。
  5. 在 PBL 文件中,取消注释 httpheaderdecorator.pbd 行:
    #######################
    # HTTP Header Decorator
    #
    # Enable this PBD for CEM integration.
    # It appends additional information to the
    # HTTP response that is then captured by CEM.
    # ================
    httpheaderdecorator.pbd
    
  6. 保存对 PBL.profile 文件所做的更改。
  7. 继续执行在 .NET 环境中验证默认代理属性

适用于 CA Introscope 9.0:默认情况下启用 biz-trx-http.pbd

适用于 9.0 以前的代理:必须同时取消注释 CEMTracer.pbd