上一主题: 配置 CA Introscope 工作站下一主题: 查看事务跟踪会话信息


配置事务跟踪

当突发事件生成并基于这些规则时,CA APM 集成将启动事务跟踪。 您还可以通过“CEM”>“突发事件概览”页手工启动事务跟踪。

注意:仅在应用程序服务器时间阈值为 15 毫秒或更长时间时,CA CEM 缺陷的事务跟踪信息才会显示在 CA CEM“缺陷详细信息”页面上。

您可以配置事务跟踪设置或将其设置为默认值。

重要信息! 事务跟踪可能会导致被检测应用程序的性能降低。 (如果相关慢速缺陷规范过低,则可能会降低被检测应用程序的性能。)请注意,这些设置是全局设置,并非针对每个业务事务。

配置 CA Introscope 事务跟踪:

  1. 输入“事务跟踪会话最长持续时间 (分钟)”。

    默认情况下,事务跟踪在 30 分钟之后停止。

    只有在业务事务具有打开的突发事件时,CA CEM 才会启动与 CA Introscope 的事务跟踪会话。 CA CEM 有权使用特殊的事务跟踪方法,通过业务事务时间阈值进行跟踪。 例如,跟踪超过 1000 毫秒(即 1 秒)的所有更新配置文件 Web 请求。

    这允许代理优化性能,因为一旦识别出某个请求不是更新配置文件,便无需执行其他操作。 虽然可能有多个事务跟踪会话正在运行,开销仍然控制到最低。

  2. 输入“事务跟踪时间阈值”(慢速缺陷规范的百分比)。

    默认值为 50%。

    事务跟踪时间阈值是事务的执行时间限制。 当事务跟踪正在运行时,将会跟踪阈值内未完成的所有事务。

    事务跟踪时间阈值是慢速缺陷规范的百分比。 例如,如果慢速缺陷指定设置为 5.00 秒,事务跟踪时间阈值设置为 50%,则将跟踪完成时间超过 2.50 秒(在 CA Introscope 中,即在应用程序服务器上)的所有事务。

    如果上述示例使用默认值 30 分钟和 50%,则将在符合下列条件时跟踪事务:

    重要信息! 在某些情况下,您可能需要将 CA CEM 慢速缺陷指定设置为非常短的时间,如 1 毫秒(即千分之一秒)。 例如,您可能需要为仅在出现错误时发生的事务执行此项设置。 但是,如果 CA Introscope 事务跟踪中涉及到该相同的事务,那么 1 毫秒设置可能会导致企业管理器 MOM、企业管理器收集器和代理出现性能问题。

  3. 输入后端组件。 在 CA Introscope 中,与给定模式相匹配的任何组件均被视为后端组件。

    使用星号(“*”)作为通配符,并且总在模式的末尾使用。

    例如:Backends|*,JDBC|*

    各个模式之间使用逗号分隔。 因此,上述示例具有两种模式:
    Backends|*JDBC|*

    如果事务跟踪中的任一组件均以 Backends|*JDBC|* 开头,则将该组件识别为后端组件。

  4. 单击“保存设置”。

    CA CEM 将保存事务跟踪配置信息。

    注意:如果要了解有关监控事务跟踪会话的信息,请参阅查看事务跟踪会话信息。