通用跟踪设施 (GTF)
GTF是 MVS 系统的一部分,可用于记录 CICS® 跟踪条目。
您可以使用 GTF 来记录 CICS 跟踪条目,并使用交互式问题控制系统 (IPCS) 来生成报告。 更普遍而言,GTF是 MVS 系统不可或缺的组成部分,可追踪以下系统事件:启动I/O指令时的DASD寻址操作、系统资源管理器(SRM)活动、页面故障、I/O活动以及监督程序服务。 执行选项指定要跟踪的系统事件。
GTF 通常用于监视短时间的系统活动,您应该相应地运行它。
根据要跟踪的事件数, GTF 使用的处理时间可能有很大差异。 对于所有 GTF 跟踪,您应该在 EXEC 语句上使用 TIME=YES 操作数来请求 GTF 记录的时间戳记。
以 255 的分派优先级 (DPRTY) 运行 GTF ,以便不会丢失记录。 如果在 255 处指定了 DPRTY ,并且 GTF 记录丢失,请将执行语句上的 BUF 操作数指定为大于 10 个缓冲区。
您可以使用以下选项来获取 CICS 性能研究通常需要的数据:
TRACE=SYS,RNIO,USR (VTAM)
TRACE=SYS (Non-VTAM)
注: VTAM ® 现在称为 z/OS® Communications Server。
如果需要有关系统分派的工作单元以及执行诸如 SVC 和 LOADs 之类的事件所需的时间长度的数据,那么选项如下所示:
TRACE=SYS,SRM,DSP,TRC,PCI,USR,RNIO
TRC 选项生成 GTF 跟踪记录,这些记录指示它正在跟踪的其他任务的 GTF 中断。 这组选项使用更高百分比的处理器资源,因此仅当需要详细分析或事件计时时才使用。
GTF 未提供任何数据降维程序。 要将数据抽取并汇总到有意义且可管理的表单中,您可以编写数据降维程序,也可以使用其中一个可用的程序产品。
有关更多详细信息,请参阅 z/OS MVS Diagnosis: Tools and Service Aids。