我们有一个使用 JMX 来监控各种应用服务器的通用系统,我现在需要为 JBoss 7 配置监控。
我们过去依赖于这样一个事实,即以前版本的 JBoss 实现了 JSR-77 来识别“有趣的”MBean,并让用户可以选择他们想要查看的数据类型。根据这个文档和我在 JConsole 中看到的内容,JBoss 7 不再支持 JSR-77,而且我读到整个 JMX 子系统都进行了重新设计。
是否有描述新设计的 API 文档?
我想知道 MBean 是否以某种系统化的方式组织起来,这将使我更容易以编程方式扫描和配置它们。例如,对于 JSR-77,我可以使用 j2eeType 和 name 键属性来允许我的用户收集特定类型的 J2EE 对象的特定统计信息(例如所有 servlet 的服务时间),而无需编写知道的代码每一种 J2EE 类型。
我怎样才能用 JBoss 7 做这样的事情?
谢谢!