Surveillance de la machine virtuelle Java
Vous pouvez utiliser le MXBean JvmStats pour la surveillance de la machine virtuelle Java dans Liberty.
Chaque instance de Liberty possède un MXBean JvmStats.
L'élément ObjectName identifiant
le MXBean de surveillance de la JVM est :
WebSphere:type=JvmStats
Instances
disponibles = 1Ce MXBean est chargé de fournir un rapport sur les performances de la JVM. Les attributs suivants sont disponibles pour la JVM.
- Informations sur le segment de mémoire
- Quantité de segment de mémoire disponible (en octets)
- Mémoire totale utilisée par la JVM pour le segment de mémoire (en octets)
- Taille de segment de mémoire (en octets)
- Informations sur l'unité centrale
- Pourcentage d'UC consommé par cette JVM
- Informations sur la récupération de place
- Nombre de fois que la récupération de place a été appliquée depuis que la JVM a démarré
- Temps total consacré à l'activité de récupération de place
- Informations générales
- Durée écoulée, en millisecondes, depuis que la machine virtuelle Java a démarré
- Définitions des compteurs (attributs transmis au MXBean)
- Heap : Taille de segment de mémoire utilisée pour la machine virtuelle Java actuelle.
- FreeMemory : Quantité de segment de mémoire libre à la disposition de la JVM actuelle.
- UsedMemory : Segment de mémoire utilisé pour la JVM actuelle.
- ProcessCPU : Pourcentage de CPU utilisé par le processus de la JVM.
- GcCount : Nombre de fois où la récupération de place a eu lieu depuis le démarrage de la machine virtuelle Java.
- GcTime : Cumul du temps passé pour la récupération de place (activité de récupération de place).
- UpTime : Durée écoulée, en millisecondes, depuis que la machine virtuelle Java a démarré.
- Interface de gestion
- L'interface de gestion de la surveillance de la machine virtuelle Java est com.ibm.websphere.monitor.jmx.JvmMXBean. Vous pouvez utiliser l'interface de gestion afin d'obtenir un objet proxy. Voir Exemples d'accès aux opérations et aux attributs de bean géré.
- Pour plus d'informations sur l'interface de gestion, voir le document de l'API Java pour Liberty. La documentation d'API Java de chaque API Liberty est détaillée dans la section Interfaces de programmation (Javadoc) du site en ligne IBM® Knowledge Center et est également disponible sous forme de fichier .zip séparé dans l'un des sous-répertoires javadoc du répertoire ${wlp.install.dir}/dev.