MBean和Perf Mbean之间有什么区别?

问题描述:

我正在处理使用Mbean和PerfMbean从PMI层提取性能数据的小任务。MBean和Perf Mbean之间有什么区别?

,但实际上,我不明白MBean并perfMbean如何分布在WebSphere组件,如:

多少PerfMbean每个细胞?每个档案?每个群集?每个节点? WAS?

Mbean同样的问题。

对于某些mbeans,每个单元只有一个,其他每个JVM只有一个,或者只有单元中的某些JVM。只有启动的进程和应用程序的mbeans才可见。

如果您连接到DMGR使用wsadmin(用Jython),你可以看到所有的细胞活动的WebSphere的MBean使用此命令:

打印AdminControl.queryNames( '的WebSphere:*')

根据输出,每个节点(运行在节点代理上)和每个Appserver上都有一个Perf mbean。

可用的MBean都记录在这里: https://www.ibm.com/support/knowledgecenter/en/SS7JFU_8.5.5/com.ibm.websphere.javadoc.doc/web/mbeanDocs/index.html

+0

谢谢,非常有用的信息。 –