Java运行时监控,第3部分: 监控应用程序生态系统的性能与可用性(2) - 编程入门网
,还有要浏览的队列的集合。清单 17 展示了该收集器的配置:
清单 17. 本地 JBossMQ JMSBrowserCollector
图 19 展示了该收集器的 APM 树: 图 19. JMSBrowserCollector 的 APM 树 作为一个测试机制,一个载入脚本开始循环,在循环中向每一个队列发送了几百条消息。在每一个循环中,被清除的队列是随机选取的。因此,每一个队列中的消息年龄的上限都会随着时间的推移而随意变化。 Java运行时监控,第3部分: 监控应用程序生态系统的性能与可用性(2)(8)时间:2011-02-13 IBM Nicholas Whitehead使用私有 API 监控消息传递系统 有些消息传递系统拥有实现诸如监控这样的管理功能的私有 API。一些消息传递系统使用请求/响应 的模式来用它们自己的消息传递系统提交管理请求。ActiveMQ(参见 参考资料)提供了一个 JMS 通信管理 API 以及一个 JMX 管理 API。实现一个私有的管理 API 需要一个自定义的收集器。在这个小节中,我将呈现 WebSphere® MQ(原来称为 MQ Series)的收集器。该收集器结合使用了两种 API: MS0B: WebSphere MQ Java classes for PCF:PCF API 是 WebSphere MQ 的一个管理 API。 The core WebSphere MQ Java classes:原来称为 MA88 的 API 已经被合并到了核心 WebSphere MQ Java 类库中(参见 参考资料)。 其实使用两个 API 是多余的,但是毕竟展示了两种不同的私有 API 的使用方法。 Spring 收集器实现是一个名为 org.runtimemonitoring.spring.collectors.mq.MQCollector 的类。它监控 WebSphere MQ 服务器上的所有队列,收集每一个队列的队列深度以及 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |