我想写一个简单的工具来监视队列管理器的状态。我想要监视的一件事是每个队列的当前队列深度。尽管如此,我还是无法找到一种以编程方式枚举特定队列管理器上的所有队列的方法。是否有任何MQ API提供此功能?我宁愿用C来做这件事,但如果它只能用另一种语言的绑定,我至少想知道这一点。如何枚举IBM WebSphere MQ的队列管理器的本地队列?
4
A
回答
3
几个C样品在Capitalware。寻找那些使用MQAI接口的人。没有列举队列,但MQAI程序都使用可编程命令格式(PCF)消息。枚举队列列表是一个与DIS Q(*)等价的PCF。
你也将要审查的Infocenter
尝试添加这是一个评论,但该环节没有标记的PCF手动预期:
这种或那种方式你PCF结束命令,如果你正在远程执行此操作。如果您想安装WMQ client并使用SupportPac MO72将它们转换为PCF,则可以远程运行MQSC脚本命令,但在QMgr中它最终会导致PCF。我使用脚本遍历QMgrs列表并执行MO72,进行大量中央查询和WMQ报告。我曾经使用过CGI,并在MO72上写过一个Web前端。
顺便说一句,SupportPac MO71将做你正在描述的监测类型。它编译为C,所以它需要安装WMQ客户端,但它可以设置为监视队列深度,甚至有一个迷你Web服务器,因此很多人可以使用相同的MO71实例。
1
你应该看看使用GH测试仪,其中间件自动化测试工具由绿帽子developped: http://www.greenhat.com
相关问题
- 1. 如何ping IBM WebSphere MQ队列管理器?
- 2. IBM Websphere:队列管理器处理
- 3. 如何删除IBM Websphere的队列管理器中的选定别名队列?
- 4. IBM MQ资源管理器 - 创建队列管理
- 5. V7上的Websphere MQ错误队列管理器
- 6. 在Websphere MQ中创建新的队列管理器和队列(使用C#)
- 7. 如何跟踪队列管理器和对象在WebSphere MQ
- 8. spring DefaultMessageListenerContainer和websphere MQ - 无法连接队列管理器
- 9. 无法为IBM MQ创建队列管理器7
- 10. IBM MQ队列的深度
- 11. 的IBM WebSphere MQ:未能队列管理器和队列与2009年的错误代码
- 12. 无法连接到WebSphere MQ 7.1中的队列管理器
- 13. MQ:2队列管理器下的相同队列名称
- 14. 孤儿SYSTEM.MANAGED.DURABLE。*队列中的Websphere MQ
- 15. 为什么MQ Websphere队列管理器开始监听TCP6
- 16. WebSphere MQ和IIB:活动可能填补队列管理器
- 17. IBM MQ多实例队列
- 18. 无法连接Websphere MQ队列管理器
- 19. 如何获取禁止WebSphere MQ队列?
- 20. Websphere使用XMS.Net的MQ队列深度
- 21. 如何在IBM MQ中重置队列?
- 22. 针对远程队列和本地队列的IBM MQ绑定文件
- 23. Websphere MQ-如何查找通过队列管理器传递的消息总数
- 24. Websphere MQ远程队列性能跟踪
- 25. 如何从另一个队列管理器托管在IBM MQ集群
- 26. 在WebSphere MQ中配置死信队列
- 27. 如何连接WebSphere MQ 7.0的队列管理器分布式发布/订阅
- 28. WebSphere MQ回退队列中的消息输入队列
- 29. IBM Websphere MQ - 查看队列中的消息
- 30. 更新到WebSphere MQ队列原子
我终于来到了结论,PCF可能是要走的路,但没有跟进这个(因为允许使用PCF命令有些犹豫,后来因为我离开了我在这里工作的工作)。所以虽然我没有机会验证这个解决方案,但似乎它可能是正确的。谢谢。 –
我很确定PCF是目前唯一的解决方案。 –