了解 CICS 跟踪的术语

在使用 CICS® 跟踪之前,必须了解一些术语。

系统跟踪
CICS 系统跟踪 跟踪通过 CICS 代码, CICS 域和组件之间以及应用程序之间的执行流。 在执行跟踪调用时,您可以看到所执行的函数、所传递的参数以及重要数据字段的值。 CICS 系统跟踪支持 标准跟踪特殊跟踪
标准跟踪 跟踪 CICS 域和组件的正常操作和处理路径,并创建 标准跟踪条目。 对特定 CICS 组件启用 标准跟踪 会激活这些组件中特定级别的跟踪点,以跟踪这些组件作用域内的系统活动。 标准跟踪点集 是指可用于标准系统跟踪的所有组件。 标准跟踪 受主系统跟踪标志约束。
特殊跟踪 跟踪给定事务或终端的执行。 要跟踪特定事务或终端,请指定 特殊跟踪任务 以激活特殊跟踪,从而为所选任务生成 特殊跟踪条目 。 对特定 CICS 组件启用 特殊跟踪 会激活这些组件中特定级别的跟踪点,以便在 特殊跟踪任务过程中的任何给定点进行跟踪调用。 特殊跟踪点集 是指可用于跟踪特定事务或终端的所有组件。 仅当存在 特殊跟踪任务时, 特殊跟踪 才处于活动状态。
由各个 CICS 域和组件应用标准跟踪和特殊跟踪的功能称为 组件跟踪
另请参阅 组件跟踪级别标准或特殊跟踪任务
了解更多信息...
异常跟踪
CICS 在检测到异常情况时始终会写入 异常跟踪 ,因此无论 CICS 跟踪设置如何,都会提供最少的首次故障数据捕获。 目的是在检测到异常后尽快记录可能与异常相关的数据。 但是,由于其性质,异常跟踪在其可提供的诊断数据中受到限制。 如果 CICS 跟踪处于活动状态并且所有组件都捕获其跟踪数据,那么可能很难执行问题确定。
了解更多信息...
用户跟踪
用户跟踪 是指代码为 EXEC CICS ENTER TRACENUM的用户应用程序的功能和跟踪。 用户跟踪在启动期间通过 USERTR 系统初始化参数打开或关闭,或者由正在运行的系统的 CETR 打开或关闭。 用户跟踪受主系统跟踪标志约束。
了解更多信息...
跟踪目标
跟踪目标是输出跟踪条目的位置。 以下目标的任意组合可随时处于活动状态:
  • 64 位 z/OS® 存储器中的内部跟踪表。
  • CICS 辅助跟踪数据集 DFHAUXT 和 DFHBUXT。
  • z/OS 通用跟踪工具 (GTF) 数据集。
  • 每个 JVM 服务器都具有唯一的跟踪文件。
了解更多信息...
内部跟踪
内部跟踪 是指在 CICS 内部跟踪表中记录跟踪数据。
内部跟踪由 INTTR 系统初始化参数在启动期间打开或关闭,或者由正在运行的系统的 CETR 打开或关闭。 但是,每个 CICS 区域始终具有内部跟踪表。 即使尚未对 CICS 区域启动内部跟踪,也会将内部跟踪表用作其他跟踪目标的缓冲区。 将在其中构建跟踪条目,并将其复制到辅助跟踪数据集或 GTF 跟踪 (如果这些目标已启动)。
另请参阅 跟踪目标
辅助跟踪
辅助跟踪 是指在 CICS 辅助跟踪数据集中记录跟踪条目。 您可以使用辅助跟踪来收集大量跟踪数据,否则可能会在内部跟踪表中覆盖这些数据。 如果您在启动期间使用 CICS 跟踪,那么辅助跟踪特别有用,因为在 CICS 初始化时写入了大量跟踪条目。
另请参阅 跟踪目标
了解更多信息...
通用跟踪工具 (GTF) 跟踪
通用跟踪工具 (GTF) 跟踪 是指使用 z/OS 通用跟踪工具 (GTF) 将 CICS 跟踪数据同时写入 z/OS中的 GTF 数据集。 当您想要将 CICS 区域中的跟踪条目与其他 CICS 区域或其他程序中的跟踪条目集成时, GTF 最有用。
另请参阅 跟踪目标
了解更多信息...
跟踪点 (trace point)
跟踪点 是 CICS 代码中的特定点,在这些点中发出跟踪调用以在 CICS 操作期间生成跟踪条目。 跟踪条目将写入当前选择的任何跟踪目标。 某些跟踪点用于在发生异常情况时进行异常跟踪,而某些跟踪点用于跟踪 CICS 代码的执行。
标准跟踪和特殊跟踪的上下文中, 标准跟踪点 是指可用于跟踪正常操作的跟踪点以及 CICS 域和组件的处理路径, 特殊跟踪点 是指可用于跟踪特定任务的过程的跟踪点。 标准跟踪点特殊跟踪点 取决于为各个 CICS 域和组件指定的 标准跟踪特殊跟踪 级别,而不是跟踪点本身。 系统跟踪点可能同时用作 标准跟踪点和/或 特殊跟踪点
了解更多信息...
跟踪级别
此术语指的是跟踪点属性。 除了异常跟踪点以外, CICS 中的所有跟踪点都具有关联的跟踪级别。 跟踪点的 跟踪级别 指示跟踪点提供的信息深度,并确定在不同的 CICS 跟踪设置下跟踪点是否处于活动状态。 跟踪点的跟踪级别不可配置。 跟踪级别 1-32 在 CICS中可用,但在实践中,大多数跟踪点的跟踪级别为 1 或 2。 任何较高的值通常由 IBM 支持人员使用。
另请参阅 组件跟踪级别 (Component trace level)
了解更多信息...
组件跟踪级别
当您将标准跟踪和特殊跟踪应用于各个 CICS 组件时,可以设置所需的跟踪级别。 例如,标准级别 1 跟踪从级别 1 跟踪点生成跟踪条目。 应用于各个组件的跟踪级别称为 组件跟踪级别
了解更多信息...
标准或特殊跟踪任务
每个 CICS 任务 (无论是系统任务还是用户任务) 都是 标准跟踪任务特殊跟踪任务。 在检查终端或事务标识的 STANDARD 或 SPECIAL 属性时,将在任务连接时进行区分。 这是由 CETR 事务设置的。
如果为 CICS 任务指定标准跟踪,那么将在标准集中的所有跟踪点处生成跟踪条目。 如果指定特殊任务跟踪,那么将在特殊集合中的所有跟踪点处获取跟踪条目。
了解更多信息...
主系统跟踪标志
主系统跟踪标志控制 CICS 是否为各个 CICS 组件写入系统活动的跟踪条目。 它启用或禁用标准跟踪系统范围,但对特殊跟踪没有影响。 如果主系统跟踪标志设置为 OFF ,那么将禁用所有标准系统跟踪,覆盖组件跟踪设置。
用户跟踪还需要将主系统跟踪标志设置为 ON。
主系统跟踪标志由 CICS 启动时的 SYSTR 系统初始化参数设置,并且可以由 CETR 针对正在运行的 CICS 系统进行更改。
了解更多信息...
CETR , CICS 跟踪控制设施
事务 CETR 是 CICS 跟踪控制工具,可用于为正在运行的 CICS 系统设置跟踪选项。
了解更多信息...