JVM-Überwachung

Sie können die MXBean JvmStats für die JVM-Überwachung in Liberty verwenden.

Jede Liberty-Instanz hat eine MXBean JvmStats.

Der ObjectName-Wert für die Identifizierung der JVM-MXBean ist folgender:
WebSphere:type=JvmStats
Verfügbare Instanzen = 1

Mit dieser MXBean werden Leistungsdaten der JVM berichtet. Die folgenden Attribute sind für die JVM verfügbar.

Informationen zum Heapspeicher
  • Verfügbare freie Heapspeicherkapazität (in Bytes)
  • Insgesamt von der JVM belegter Heapspeicher (in Bytes)
  • Größe des Heapspeichers (in Bytes)
CPU-Informationen
  • Von dieser JVM genutzte CPU in Prozent
Informationen zur Garbage-Collection (GC)
  • Anzahl der stattgefundenen Garbage-Collections seit JVM-Start
  • Gesamtdauer der GC-Aktivitäten
Allgemeine Informationen
  • Seit dem JVM-Start vergangene Zeit (in Millisekunden)
Zählerdefinitionen (Attribute für MXBean)
  • Heap: Für die aktuelle JVM verwendete Größe des Heapspeichers
  • FreeMemory: Für die aktuelle JVM verfügbarer freier Heapspeicher
  • UsedMemory: Für die aktuelle JVM belegter Heapspeicher
  • ProcessCPU: Vom JVM-Prozess genutzte CPU in Prozent
  • GcCount: Anzahl der seit dem JVM-Start stattgefundenen Garbage-Collections
  • GcTime: Gesamtdauer der Garbage-Collection
  • UpTime: Seit dem Start der JVM vergangene Zeit (in Millisekunden)
Managementschnittstelle
Die Managementschnittstelle für die JVM-Überwachung ist com.ibm.websphere.monitor.jmx.JvmMXBean. Sie können die Managementschnittstelle verwenden, um ein Proxy-Objekt anzufordern. Informationen hierzu finden Sie unter Beispiele für den Zugriff auf MBean-Attribute und -Operationen.
Weitere Informationen zur Managementschnittstelle finden Sie im Java-API-Dokument für Liberty. Die Java-API-Dokumentation für die einzelnen Liberty-APIs finden Sie in einer eigenständigen .zip-Datei in einer der Javadoc-Unterverzeichnisse des Verzeichnisses ${wlp.install.dir}/dev.

Symbol das den Typ des Artikels anzeigt. Referenzartikel

Dateiname: rwlp_mon_jvm.html