CETR - 跟踪控制
使用 CETR 来控制 CICS® 跟踪活动。
要启动事务,请在命令行上输入 CETR ,然后按 Enter 键。
将显示以下屏幕,每个字段中都包含来自系统的值。 您可以使用所需的新值覆盖任何输入字段。 当您按 Enter 键时, CETR 发出必要的命令来设置新值。 如果有任何错误,请按 PF9 以显示错误消息。 如果只有一条短错误消息,那么它将出现在此屏幕的底部附近。
CETR CICS Trace Control Facility
Type in your choices.
Item Choice Possible choices
Internal Trace Status ===> STOPPED STArted, STOpped
Internal Trace Table Size ===> 12288 K 1024K - 1048576K
Auxiliary Trace Status ===> PAUSED STArted, STOpped, Paused
Auxiliary Trace Dataset ===> B A, B
Auxiliary Switch Status ===> ALL NO, NExt, All
GTF Trace Status ===> STARTED STArted, STOpped
Main System Trace Flag ===> OFF ON, OFf
Main User Trace Flag ===> OFF ON, OFf
When finished, press ENTER.
PF1=Help 3=Quit 4=Components 5=Ter/Trn 9=Error List
跟踪字段描述
在示例屏幕中,字段如下所示:
- 内部跟踪状态为 STOPPED ,因此常规跟踪不会显式定向到内部跟踪表。 但是,内部跟踪表用作其他跟踪目标的缓冲区,因此如果至少有一个跟踪目标是 STARTED ,那么它始终包含最新的跟踪条目。
内部跟踪表也用作异常跟踪条目的目标,只要 CICS 检测到异常情况,就会生成异常跟踪条目。 如果在设置此示例中显示的选项时检测到异常条件,那么您将在内部跟踪表以及 GTF 跟踪数据集中找到异常跟踪条目。
- 内部跟踪表大小为 12288 KB ,这是缺省大小。 如果内部跟踪状态为 STARTED ,那么跟踪表将在变满时回绕。
如果更改内部跟踪表的大小,请检查 z/OS® 参数 MEMLIMIT的当前设置。 MEMLIMIT 限制 CICS 地址空间可以使用的 64 位存储量。 TRTABSZ 的设置必须保留在 MEMLIMIT中,并且还必须允许在 CICS 区域中以其他方式使用 64 位存储器。
有关内部跟踪表的存储器使用的更多信息,请参阅 CICS 跟踪: 性能和调整。 - 当前辅助跟踪数据集为 B ,表示如果启动辅助跟踪,那么会将跟踪条目写入 DFHBUXT。 由于其状态显示为 PAUSED ,因此不会对该目标进行跟踪。 辅助交换机状态为 ALL ,因此只要另一个辅助跟踪数据集已满,就会切换到该数据集。
- GTF跟踪状态显示为STARTED,这意味着 CICS 跟踪条目已写入定义在 MVS 的GTF跟踪数据集。 要将跟踪条目写入GTF,必须在 MVS 下使用TRACE=USR选项启动GTF跟踪。
如果 CICS 的GTF状态已启动,但在 MVS 下未启动GTF跟踪,则不会写入跟踪条目。 在此情况下,不会报告任何错误情况。
- 主系统跟踪标志为 OFF。 这意味着完全不执行标准跟踪,即使可以为某些任务指定标准跟踪也是如此。 但是,特殊任务跟踪不受影响。 主系统跟踪标志仅确定是否要执行标准任务跟踪。
CETR 还提供以下功能:
- 设置组件跟踪选项 (按 PF4)
- 设置事务和终端跟踪选项 (按 PF5)
有关使用各种 CETR 选项来帮助确定问题的信息,请参阅 使用 CICS 跟踪。