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 = 1Mit 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 ausführliche Java-API-Dokumentation für die einzelnen Liberty-APIs finden Sie im Abschnitt Programmierschnittstellen (Javadoc) im online verfügbaren IBM® Knowledge Center und darüber hinaus als eigenständige .zip-Datei in einem der Javadoc-Unterverzeichnisse des Verzeichnisses ${wlp.install.dir}/dev.