上一主题: CA APM 客户体验度量标准概述下一主题: 配置 CA CEM 的清单


CA APM 问题解决方案分类概述

CA CEM 和 CA Introscope 问题解决方案分类集成由 CA Introscope 配置设置控制。 配置信息包含在域配置信息中,其中包括事务定义、缺陷规范和事务跟踪参数。

  1. 单击“设置”>“监视器”>“同步所有监视器”时,CA CEM 会通知 CA Introscope 对域配置信息所做的更改。 (单击“同步所有监视器”时,CA CEM 还会将域配置信息发送到 TIM。)
  2. CA Introscope 代理侦听域配置信息的任何更新。 (适用于 9.0 之前的代理:CEMDefinitionHandler 会将解析的域配置信息发送到所有已注册的代理。)
  3. 随后,每个已注册代理都会创建稍后可启用事务跟踪的规则集。 该规则集包括可标识 CA CEM 事务的参数名/值的正则表达式模式。
  4. 安装有 ServletHeaderDecorator 的 Java 代理将额外信息添加到每个 HTTP 响应头。 标头信息包括 GUID,稍后会使用它将 CA Introscope 事务跟踪与 CA CEM 缺陷相关联。 .NET 代理需要安装 HTTPHeaderDecorator 才能提供相同的功能。
  5. CA CEM TIM 解析 HTTP 响应标头,并包括其发送给企业管理器的任何已报告缺陷中的信息。
  6. CA CEM 将缺陷和 GUID 信息保存在 APM 数据库中。
  7. CA CEM 生成一个慢速突发事件,并将事务跟踪会话启动请求发送到企业管理器。 (CA CEM 通过“设置”>“突发事件设置”将突发事件状态从“未决”更改为“打开”,从而生成一个慢速突发事件。)

    事务跟踪会话启动请求包括业务事务名称和事务跟踪时间阈值,该阈值是慢速缺陷规范的百分比。 事务跟踪继续运行,直到突发事件关闭或达到配置的事务跟踪会话持续时间。

  8. 安装有 BizTrxHttpTracer 的代理按代理规则集中指定的业务事务名称查找事务定义。 这些代理使用参数匹配来标识 CA CEM 事务。
  9. 当某个代理标识事务且事务处理时间大于事务跟踪时间阈值时,该代理会向企业管理器发送事务跟踪。
  10. CA CEM 将收到事务跟踪,并根据 APM 数据库中存储的 GUID 匹配这些跟踪。 找到 GUID 匹配时,CA CEM 将事务跟踪信息保存在 APM 数据库中。

企业管理器事务跟踪信息以及其他 CA CEM 缺陷信息用于帮助将突发事件分发到适当的团队进行解决。 请参阅将 CA Introscope 与 CA CEM 结合使用。