JVM 监视

您可使用 Liberty 中用于 JVM 监视的 JvmStats MXBean。

每个 Liberty 实例均具有一个 JvmStats MXBean。

用于确定 JVM MXBean 的 ObjectName 是:
WebSphere:type=JvmStats
可用实例数 = 1

此 MXBean 负责 JVM 的报告性能。下列属性适用于 JVM。

堆信息
  • 可用堆大小(以字节计)
  • 堆中 JVM 使用的内存总大小(以字节计)
  • 堆大小(以字节计)
CPU 信息
  • 此 JVM 耗用的 CPU 百分比
垃圾回收 (GC) 信息
  • JVM 启动后进行的 GC 次数
  • GC 活动所用的总时间
一般信息
  • 自 JVM 启动以来的时间(以毫秒计)。
计数器定义(MXBean 的属性)
  • Heap:用于当前 JVM 的堆大小。
  • FreeMemory:适用于当前 JVM 的可用堆。
  • UsedMemory:当前 JVM 所使用的堆。
  • ProcessCPU:JVM 进程使用的 CPU 百分比。
  • GcCount:自 JVM 启动以来进行的 GC 次数。
  • GcTime:GC 时间的总累计值。
  • UpTime:自 JVM 启动以来的时间(以毫秒计)。
管理接口
JVM 监视的管理接口是 com.ibm.websphere.monitor.jmx.JvmMXBean您可以使用管理接口来获取代理对象。请参阅 访问 MBean 属性和操作的示例
有关管理接口的更多信息,请参阅 Liberty 的 Java API 文档。每个 Liberty API 的 Java API 文档均可以在 ${wlp.install.dir}/dev 目录的某个 javadoc 子目录下的单独 .zip 文件中找到。

用于指示主题类型的图标 参考主题

文件名:rwlp_mon_jvm.html