编写统计信息收集和分析程序
您可以通过编写自己的统计信息收集和分析程序来定制 CICS® 统计信息的收集和分析。
编写统计信息收集和分析程序时,必须确保 CICS 始终以主空间转换方式接收控制。 必须恢复所有访问寄存器的原始内容,并且必须恢复所有通用寄存器 (提供返回码或链接信息的寄存器除外)。 有关翻译模式的信息,请参阅 z/Architecture 运行原理。
为何收集 CICS 统计信息
CICS 统计信息包含有关整个 CICS 系统的信息; 例如,其性能和资源使用情况。 因此,统计数据对于性能调整和容量规划都很有用。
在 CICS 联机处理期间收集统计信息,以便稍后进行脱机分析。 统计信息域将统计信息记录写入系统管理设施 (SMF) 数据集。 记录为 SMF 类型 110 子类型 0002。
注: 还会将临时存储器共享队列服务器生成的监视记录和统计信息记录作为类型 110 记录写入 SMF 数据集。 (某些日志记录类型 110 记录也可以写入其中。) 您可能会发现将统计信息记录和监视记录一起处理很有用,因为统计信息提供了与 CICS 监视生成的事务数据互补的资源和系统信息。
统计信息记录还由以下人员编写:
- 临时存储器 (TS) 数据共享池服务器区域。 这些记录的 SMF 类型为 110 ,子类型为 0003。
- 耦合设施数据表 (CFDT) 服务器区域。 这些记录的 SMF 类型为 110 ,子类型为 0004。
- 指定的计数器序号服务器区域。 这些记录的 SMF 类型为 110 ,子类型为 0005。
CICS 生成五种类型的统计信息:
- 时间间隔
- 日终
- 已请求
- 请求的重置
- 主动
有关 CICS 统计信息类型,收集时间以及如何控制其收集的详细信息,请参阅 CICS 统计信息简介。