JVM 監視

您可以使用 JvmStats MXBean,在 Liberty 設定檔中進行 JVM 監視。

每個 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 文件都詳述於資訊中心的程式設計介面 (API) 區段,也以個別的 .zip 檔來提供(其位於 ${wlp.install.dir}/dev 目錄下的其中一個 javadoc 子目錄中)。

指示主題類型的圖示 參照主題

資訊中心條款 | 意見


「時間戳記」圖示 前次更新: 2015 年 6 月 22 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=rwlp_mon_jvm
檔名:rwlp_mon_jvm.html