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

Websphere MBean和Perf MBean之间有什么区别?,websphere,mbeans,Websphere,Mbeans,我正在做一个小任务,它使用Mbean和PerfMbean从PMI层提取性能数据 但实际上,我不理解Mbean和perfMbean是如何跨WebSphere组件分布的,例如: 每个单元有多少个PerfMbean?个人资料?每簇?每个节点?是吗 对于Mbean来说,同样的问题是,对于某些Mbean,每个单元只有一个,而对于其他Mbean,每个JVM都有一个,或者对于单元中的某些JVM只有一个。只有已启动的进程和应用程序的MBean才可见 如果使用wsadmin(使用Jython)连接到dmgr,则可

我正在做一个小任务,它使用Mbean和PerfMbean从PMI层提取性能数据

但实际上,我不理解Mbean和perfMbean是如何跨WebSphere组件分布的,例如:

每个单元有多少个PerfMbean?个人资料?每簇?每个节点?是吗


对于Mbean

来说,同样的问题是,对于某些Mbean,每个单元只有一个,而对于其他Mbean,每个JVM都有一个,或者对于单元中的某些JVM只有一个。只有已启动的进程和应用程序的MBean才可见

如果使用wsadmin(使用Jython)连接到dmgr,则可以使用以下命令在单元中看到所有活动的WebSphere MBean:

打印AdminControl.queryNames('WebSphere:')

根据该命令的输出,每个节点(在节点代理上运行)和每个Appserver上似乎各有一个Perf mbean

此处记录了可用的MBean: