上一主题: 启用跨进程事务跟踪下一主题: 选择 CICS 或 IMS 筛选


选择事件持续时间和类型筛选

在 CA Introscope Workstation 中,选择事件持续时间和类型事务筛选,以构造跟踪筛选条件。

事件持续时间

允许您选择事件在添加到跟踪结果之前运行的最短时间。

筛选属性:事件持续时间筛选不使用属性,但是应用于事务持续时间。

值:包含最短事务持续时间(以毫秒为单位)。

支持的跟踪源:Web 服务、CTG 或 MQ 前端;CICS 或 IMS 后端跟踪。

注意:持续时间筛选的最小粒度为 1 毫秒,可以长于典型后端 z/OS 事务运行时间。 要在后端事务上使用微秒持续时间筛选粒度,请忽略此筛选并使用“生命周期 (微秒)”筛选。 如果使用“生命周期 (微秒)”筛选,Workstation 将不从应用程序的前端分布式层中接收任何事务跟踪。 并行运行多个事务跟踪,以从不同层中获得所需的跟踪。

重要信息! 应用于前端代理的持续时间筛选导致从 CA APM 跨企业 代理或任何其他后端代理返回与任何前端事务关联的所有事务。 这会对性能造成很大的负面影响。 将此筛选应用于可用前端代理的子集可缓解性能降级。

类型事务筛选

允许您选择事务筛选类型,包括用户 ID、URL、URL 查询、标头、参数和会话属性。

注意:如果要跨层关联跟踪,则至少要将一个跟踪会话与前端层上运行的事务相匹配。 确保使用的所有筛选定制为包括您感兴趣的、从应用程序前端层生成跟踪的事务。 如果代理决定在前端层上生成跟踪,会与后端代理进行通信。 通知其传播此决定并在其他层上生成关联跟踪。 使用检测通信方法(通知下游代理此决定)传递时,存在一个传播标志。

遵循这些步骤:

  1. 登录到 CA Introscope Workstation。
  2. 选择“Workstation”,然后选择“新建事务跟踪会话”。
  3. 选中“最小事务持续时间”复选框。
  4. 输入最小事务持续时间值,并从下拉列表中选择“毫秒”或“秒”。

    指定跟踪事务的最短时间。

    格式:以毫秒或秒为单位的数值。

    默认值:5 秒

  5. (可选)输入事务筛选。

    注意:如果 CA Introscope 代理配置为捕获数据,则在筛选中只能使用数据。

    单击复选框并选择以下内容之一:

    用户 ID

    从下拉列表中选择“用户 ID”并输入用户 ID 值。

    筛选属性:用户 ID

    :匹配事务跟踪的用户 ID 属性。 表示可以运行事务的用户 ID。

    支持的跟踪源:仅 IMS 后端

    注意:此筛选的部分值(如用户 ID)不存在。 这些值可能意外导致所有支持的源跟踪显示在跟踪结果中,因为这些跟踪不包含用户 ID 属性。

    URL

    从下拉列表中选择“URL”并输入 URL。

    值:传递给 servlet 或 JSP 的 URL 的部分。

    支持的跟踪源:不适用于任何跟踪源。 为此筛选输入值导致不显示任何跟踪结果。

    格式:删除前导协议说明符、计算机名称和端口名称。

    示例:/ExampleAppClientV6Web

    URL 查询

    从下拉列表中选择“URL 查询”并输入 URL。

    值:指定 HTTP 请求中查询参数的 URL 部分。

    支持的跟踪源:不适用于任何跟踪源。 为此筛选输入值导致不显示任何跟踪结果。

    格式:删除前导协议说明符、计算机名称和端口名称。

    示例:/ExampleAppClientV6Web

    请求标头

    从下拉列表中选择“请求标头”并输入请求标头值。

    值:HTTP 请求标头。

    支持的跟踪源:不适用于任何跟踪源。 为此筛选输入值导致不显示任何跟踪结果。

    请求参数

    从下拉列表中选择“请求参数”并输入请求参数值。

    支持的跟踪源:不适用于任何跟踪源。 为此筛选输入值导致不显示任何跟踪结果。

    会话属性

    从下拉列表中选择“会话属性”并输入会话属性。

    值:由名称和值组成的会话信息。

    支持的跟踪源:不适用于任何跟踪源。 为此筛选输入值导致不显示任何跟踪结果。

  6. (可选)输入条件错误-匹配-处理布尔筛选。

重要信息! 这些事务筛选可能会对性能产生负面影响。

事件持续时间和类型筛选设置完成。 继续以选择 CICS 或 IMS 筛选。