JMX 中的 MBean 嵌套对象名称

7 java jmx mbeans

我注意到一些 MBean 有嵌套的键;我如何进行查询以获取该密钥?

下图显示了一个示例:

在此处输入图片说明

通常,MBean 查询是这样的: "org.apache.cassandra.metrics:type=CQL,name=RegularStatementsExecuted"

如何将附加文件夹添加到该查询?我尝试了以下方法:

"org.apache.cassandra.metrics:type=Cache,CounterCache,name=Capacity"
"org.apache.cassandra.metrics:type=Cache.CounterCache,name=Capacity"
"org.apache.cassandra.metrics:type=Cache,type=CounterCache,name=Capacity"
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

我查看了Java 管理扩展 (JMX) 最佳实践,它没有提到任何关于嵌套键的内容。

小智 5

我注意到我可以在查看时将范围添加到属性列表中jconsole

所以,我使用的是:

"org.apache.cassandra.metrics:type=Cache,scope=CounterCache,name=HitRate"

很高兴知道它没有记录在任何地方......