上一主题: 创建 CA LISA 报告下一主题: 监控系统性能和问题


CA CEM 故障排除

本部分包含 CA CEM 的故障排除信息。

验证 CA Introscope® 上的 CA CEM 集成

可以通过多种方式验证 CA CEM 集成。

请执行以下步骤:

  1. 确认 ServletHeaderDecorator/HTTPHeaderDecorator 按预期将 GUID 信息添加到头。
    1. 启动 Workstation 并导航到历史查询查看器。
    2. 在“查询”字段中查找 CorGUID。
    3. 选择“CEM”>“突发事件管理”>“缺陷”。
    4. 搜索所有慢速缺陷。
    5. 选择“Introscope 视图”。
    6. 在“事务跟踪”列中查找“是”值。
    7. 单击“是”查看详细信息。

    在“HTTP 信息”部分中,查找响应头 x-wily-info,以便显示 GUID。

  2. 确认 BizTrxHttpTracer 按预期将度量标准添加到 Introscope 调查器树中。
  3. 确认代理已接收到域配置信息。
    1. 在调试或详细模式下查看日志。
    2. 查找消息中具有“BizTrxDef”的条目。
  4. 验证是否可以手工启动事务跟踪。
    1. 选择“CEM”>“突发事件管理”。
    2. 找到慢速突发事件,然后将其选中以查看突发事件概览。
    3. 单击“启动事务跟踪”。 事务跟踪应立即启动。
    4. 您的事务跟踪应显示在列表中。

    有关使用事务跟踪的详细信息,请参阅使用事务跟踪

  5. 确认 CA Introscope® 已捕获在第 4 步中启动的事务跟踪。
    1. 启动 Workstation 并导航到历史查询查看器。
    2. 单击“跟踪视图”选项卡,查看预期的事务跟踪。
  6. 确认 CA Introscope® 按预期显示客户体验度量标准。
    1. 启动 Workstation 并打开一个新调查器。
    2. 查找要显示在“*超级域*”>“server_name”>“CEM”>“TESS 代理 (*超级域*)”下的以下节点和度量标准:
      • 业务服务-来自所有 TIM 监视器的聚合度量标准。 (请注意,如果已重置 BTStatsMetricName.backwardCompatible 属性,则可能会显示“业务流程”。 请参阅《CA APM 配置管理指南》中有关“升级客户体验度量标准”的章节)。
      • TIM-一个条目对应所具有的一个活动 TIM 监视器。
  7. 确认 CA Introscope® 按预期显示实时事务显示板。
    1. 启动 Workstation 并打开一个新控制台。
    2. 在“控制台显示板”框中,选择“CEM 概览”。
    3. 确认实时事务数据已显示在显示板中。

客户体验度量标准问题故障排除

症状

在 Introscope 调查器树上,业务事务度量标准灰显或不显示。

可能的解决方案

查看 IntroscopeAgent.log,确认是否存在与特定企业管理器的连接错误。

症状

在 Introscope 调查器树上,业务事务度量标准灰显或不显示。

可能的解决方案

如果已更改默认属性:BTStatsMetricName.backwardCompatible,以便度量标准将保留 4.x“业务流程”名称,则您还需要使用 4.5 Javascript 计算器。 请参阅《CA APM 配置管理指南》中关于“升级客户体验度量标准”的部分。

症状

在 Introscope 调查器树上,业务事务度量标准灰显或不显示。

可能的解决方案

确认企业管理器 TIM 收集服务在 TIM 上已启动并已启用。

查找要显示在“*超级域*”>“server_name”>“CEM 代理”下的以下节点和度量标准:

“业务部门”聚合节点在没有新数据时变灰。

在没有数据(未监控任何事务)时,TIM 条目应为零,但不应当变灰。

当重新启动企业管理器时,度量标准将消失。

事务和跟踪故障排除

症状

在调查器中看不到“业务部门”节点,在 CA CEM 中也看不到任何事务跟踪数据。

可能的解决方案

重新启动企业管理器,然后同步所有监视器,操作顺序不能更改。 (域配置必须进行更改,同步所有监视器操作才可发送信息。)

症状

对于一些业务事务,TIM 和企业管理器不以同一方式对其进行识别。

例如,CA Introscope® 可能将业务事务识别为 TEST/txLang_confirm.jsp,而 CEM 使用 TEST/txLang 识别同一事务。

可能的解决方案

TIM 在负载平衡器之前监控网络流量。 代理在负载平衡器之后监控流量。 负载平衡器可以重定向进入的 URL,或将其完全更改。

尝试将业务事务与其他参数定义(如 POST 参数或 HTTP 头)匹配。

症状

捕获全部事务未预期进行事务跟踪。

在 CA CEM 中定义捕获全部事务,以在设置阶段标识事务以及捕获任何未进行定义的事务。

常规捕获全部事务定义可能显示在事务定义列表中的上部,而非列表的底部。 实际上,这可能会导致取消定义显示在列表中捕获全部事务定义下方的事务定义。

可能的解决方案

CEMTracer 中有一个排序算法,即事务定义先按业务应用程序再按长度进行排序。 事务定义越具体(指定了更多参数),在业务应用程序内显示在列表中的位置越偏上。

通过指定主机名、端口、应用程序上下文 URL 路径或应用程序用于标识捕获全部事务定义中的特定业务应用程序的任何参数,应使所有捕获全部事务定义特定于应用程序。 上述参数的组合也可以用于将捕获全部事务与在 CA CEM 中定义的业务应用程序唯一关联。

其他建议:不要使用相同的具体定义来定义业务服务/业务事务。

其他建议:使同一业务应用程序上的业务服务/业务事务比捕获全部事务更具体。 业务事务定义越具体,在列表中的位置就越靠上。

如果捕获全部定义是特定于应用程序的,但其在该业务应用程序上比其他业务服务/业务事务更具体(匹配主机、端口、URL 路径),则捕获全部定义在列表中的位置仍偏上。

当定义业务服务/业务事务而不是定义捕获全部事务时,请匹配与捕获全部事务匹配的参数,再添加更多匹配的参数。 这应使其特定于这两个应用程序,并且比捕获全部事务更具体。

症状

事务跟踪在会话最长持续时间结束之前停止。

可能的解决方案

如果重新启动企业管理器,则事务跟踪将停止。

转至“突发事件”>“概览”页面,然后单击“启动事务跟踪”以重新启动。

症状

代理正在查找错误的域配置文件。

可能的解决方案

默认情况下,代理属性 introscope.agent.cemtracer.domainconfigfile 应设置为 domainconfig.xml(不是 domainconfig-introscope.xml)。

将代理属性更改为 domainconfig.xml

请参阅 CA Introscope® 代理配置文件属性。

用户界面问题故障排除

症状

“Workstation Web Start”链接在突发事件和缺陷页面上不显示。

可能的解决方案

确保在“Introscope 设置”页面上已选中“启用 Workstation Web Start 链接”复选框,并确保设置已保存。

症状

WebView 链接在突发事件和缺陷页面上不显示。

可能的解决方案

确保在“Introscope 设置”页面上已选中“启用 WebView 链接”复选框,并确保设置已保存。

症状

Workstation Web Start 不工作。

可能的解决方案

确保 Workstation Web Start 端口已设置为正确的端口号(默认为 8081)。 确认您的 PC 上已安装 Java 5 或更高版本。

症状

WebView 不工作。

可能的解决方案

确保在“Introscope 设置”页面上“WebView 端口”已设置为正确的端口号(默认为 8080),并确保设置已保存。 此外,验证 WebView 进程是否正在运行。

症状

WebView 显示重复的度量标准(域、业务服务、业务事务、应用程序和组件)。

可能的解决方案

代理聚合通过 agentclusters.xml 进行配置。 该文件应当仅位于 MOM 上,而不是位于 MOM 和企业管理器收集器上。

如果在多个企业管理器上修改 agentclusters.xml,则可能会看到重复的度量标准。 请参阅《CA APM 配置管理指南》中关于“将 CA CEM 建立为虚拟代理”的部分。

必须按 Introscope 文档中所指定的说明配置 agentclusters.xml 文件。

症状

登录到 WebView 后,遇到 404 错误。

可能的解决方案

上下文路径错误。 确认 WebView 的“Introscope 设置”页面配置为“/”(不含引号)并保存设置。

症状

“突发事件”>“概览”>“转到 Introscope Workstation Web Start”链接转到 Introscope 控制台,而不链接到 Introscope Workstation,且调查器中显示 CA CEM 代理的相关业务服务。

可能的解决方案

如果不配置 agentclusters.xml,则默认的登录页面为 Workstation 控制台。 请参阅《CA APM 配置管理指南》中关于“将 CA CEM 建立为虚拟代理”的部分。

必须按 Introscope 文档中所指定的说明配置 agentclusters.xml 文件。

症状

“突发事件”>“概览”>“转到 Introscope Workstation Web Start”链接不链接到详细的业务事务度量标准。

可能的解决方案

需要单击才能进一步导航到与突发事件相关的详细的业务事务度量标准。

症状

“突发事件”>“概览”>“转到 Introscope Workstation Web Start”链接显示“无法找到页面”错误。

可能的解决方案

检查 Java Web Start 配置。 请参阅 Java 文档。