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
Available Instances = 1Ce MXBean est chargé de générer des rapports sur les performances de machine virtuelle Java. Les attributs suivants sont disponibles pour une machine virtuelle Java.
- Informations de segment de mémoire
- Volume de segment de mémoire libre disponible (en octets)
- Mémoire totale d'un segment de mémoire utilisée par une machine virtuelle Java (en octets)
- Taille de segment de mémoire (en octets)
- Informations UC
- Pourcentage d'UC consommé par cette machine virtuelle Java
- Informations de récupération de place
- Nombre de fois qu'un événement de récupération de place s'est produit depuis le démarrage d'une machine virtuelle Java
- Durée totale de chaque activité de récupération de place
- Informations générales
- Temps écoulé, en millisecondes, depuis le démarrage d'une machine virtuelle Java
- Définitions des compteurs (attributs transmis au MXBean)
- Heap : taille de segment de mémoire pour la machine virtuelle Java en cours.
- FreeMemory : segment de mémoire libre disponible pour la machine virtuelle Java en cours.
- UsedMemory : segment de mémoire utilisé pour la machine virtuelle Java en cours.
- ProcessCPU : pourcentage d'unité centrale utilisé par le processus de machine virtuelle Java.
- GcCount : nombre de fois qu'un événement de récupération de place s'est produit depuis le démarrage d'une machine virtuelle Java.
- GcTime : valeur totale accumulée de la durée de récupération de place.
- UpTime : durée, en millisecondes, depuis le démarrage de la machine virtuelle Java.
- Interface de gestion
- L'interface de gestion de la surveillance de machine virtuelle Java est com.ibm.websphere.monitor.jmx.JvmMXBean. Vous pouvez utiliser l'interface de gestion afin d'obtenir un objet proxy. Voir Exemple d'accès aux attributs et opérations de MBean.
- 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 disponible dans un fichier .zip séparé des sous-répertoires javadoc du répertoire ${wlp.install.dir}/dev.