+
+ +
+

mbean

+
+
查看 Mbean 的信息
+

这个命令可以便捷的查看或监控 Mbean 的属性信息。

+
+

参数说明

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
参数名称参数说明
name-pattern名称表达式匹配
attribute-pattern属性名表达式匹配
[m]查看元信息
[i:]刷新属性值的时间间隔 (ms)
[n:]刷新属性值的次数
[E]开启正则表达式匹配,默认为通配符匹配。仅对属性名有效
+
+

使用参考

+

列出所有 Mbean 的名称:

+
mbean
+
+
+

查看 Mbean 的元信息:

+
mbean -m java.lang:type=Threading
+
+
+

查看mbean属性信息:

+
mbean java.lang:type=Threading 
+
+
+

mbean的name支持通配符匹配:

+
mbean java.lang:type=Th*
+
+
+
+
注意:ObjectName 的匹配规则与正常的通配符存在差异,详细参见:javax.management.ObjectName
+

通配符匹配特定的属性字段:

+
mbean java.lang:type=Threading *Count
+
+
+

使用-E命令切换为正则匹配:

+
mbean -E java.lang:type=Threading PeakThreadCount|ThreadCount|DaemonThreadCount
+
+
+

使用-i命令实时监控:

+
mbean -i 1000 java.lang:type=Threading *Count
+
+
+
+
+ + +
+ +