问题描述
在 MQ 上启用活动跟踪后,它提供了什么样的信息?对性能有影响吗?
解决方法
第 Application activity trace 章是这样解释的:
应用程序活动跟踪生成有关连接到队列管理器的应用程序行为的详细信息。它跟踪应用程序的行为,并提供应用程序在与 IBM® MQ 资源交互时使用的参数的详细视图。它还显示了应用程序发出的 MQI 调用顺序。
第 Tuning the performance impact of application activity trace 章是这样解释的:
启用应用程序活动跟踪可能会导致性能下降。这可以通过仅跟踪您需要的应用程序、增加排空队列的应用程序数量以及调整 mqat.ini 中的 ActivityInterval、ActivityCount 和 TraceLevel 来减少。
我真的建议您咨询知识中心以了解 IBM MQ 的特性。
,Activity Trace 是 IBM MQ 的一项功能,可让您准确地发现 连接到队列管理器的应用程序正在做什么。你可以看到 他们打开的对象名称以及他们在各种动词上使用的选项 称呼。该功能仅在分布式平台上可用。
,这里有一个介绍 https://www.mqtechconference.com/sessions_v2018/MQTC_v2018_ActivityTrace.pdf
,我使用它和一些 python 来生成使用了哪些队列的图片。 见https://colinpaice.blog/tag/activity-trace/