您可以在任何时间停止消息流记帐和统计信息的数据收集。您不必停止消息流、执行组或代理来进行此更改,也不必重新部署消息流。
开始之前:
您可以在任何时间停止消息流记帐和统计信息的数据收集。您不必停止消息流、执行组或代理来进行此更改,也不必重新部署消息流。
您可以在不停止数据收集的情况下,修改当前对收集消息流记帐和统计信息数据有效的参数。请参阅修改消息流记帐和统计信息数据收集参数,获取进一步详细信息。
要停止收集数据,请执行以下操作:
- 检查您要停止为其收集数据的资源。
您不必停止所有活动的数据收集。如果您选择的话,您可以停止数据收集的子集。例如,如果已开始为特定执行组中的所有消息流收集统计信息,可以停止该执行组中某个特定消息流的数据收集。该执行组中所有其他消息流的数据收集继续。
- 发出带有相应参数的 mqsichangeflowstats 命令来停止为某些或所有资源收集数据。
例如,要关闭 BrokerA 的所有执行组中所有消息流的快照数据,请输入以下命令:
mqsichangeflowstats BrokerA -s -g -j -c inactive
在 z/OS 上使用 SDSF,输入以下命令:
/F BrokerA,cs s=yes g=yes j=yes c=inactive
请参阅 mqsichangeflowstats 命令,获取更多示例。
当命令成功完成时,停止指定资源的数据收集。当您发出此命令时,已收集的任何未完成的数据被写到输出目标以确保数据收集的完整性。