Statistique de la mémoire cache MBean
Utilisez cette page comme référence pour les propriétés de statistiques de mémoire cache MBean.
Vous pouvez utiliser les données PMI (Performance Monitoring Infrastructure) de la mémoire cache dynamique pour contrôler le comportement et les performances du service de mémoire cache dynamique. Pour des informations sur les fonctions et l'utilisation de la cache dynamique, voir Généralités sur les tâches : Utilisation du service de cache dynamique en vue de l'amélioration des performances.
Statistique de la mémoire cache MBean
Attributs MBean | Description |
---|---|
CacheHits | Nombre total de réussites en mémoire cache. |
CacheLruRemoves | Nombre d'expulsions Least Recently Used (LRU) basées sur la mémoire. Ce nombre correspond au nombre d'objets expulsés de la mémoire cache, basé sur le règle LRU. |
CacheMisses | Nombre total d'échecs en mémoire cache. |
CacheRemoves | Nombre total de suppressions en mémoire cache. |
DependencyIdsOnDisk | Unité de mesure capturant le nombre total d'identificateurs de dépendance qui sont actuellement sur le disque. |
DependencyIdsBufferedForDisk | Unité de mesure capturant le nombre d'identificateurs de dépendance qui sont mis en mémoire pour le disque. |
DependencyIdsOffloadedToDisk | Unité de mesure capturant le nombre d'identificateurs de dépendance déchargés sur le disque depuis le démarrage du serveur. Il s'agit d'un comptage cumulatif. |
DependencyIdBasedInvalidationsFromDisk | Unité de mesure capturant le nombre d'annulations basées sur les identificateurs de dépendance qui se sont produites depuis le démarrage du serveur. |
DiskCacheSizeInMB | Taille totale des objets données en Mo. |
ExplicitInvalidationsFromMemory | Unité de mesure capturant le nombre d'annulations explicites entraînant la suppression d'une entrée de la mémoire. |
ExplicitInvalidationsFromDisk | Unité de mesure capturant le nombre d'annulations explicites entraînant la suppression d'une entrée du disque. |
ExplicitInvalidationsLocal | Unité de mesure capturant le nombre d'annulations explicites générées localement. |
ExplicitInvalidationRemote | Unité de mesure capturant le nombre d'annulations explicites qui génèrent à partir d'une machine virtuelle Java (JVM) coopérant dans le cluster. |
GarbageCollectorInvalidationsFromDisk | Ce compteur s'incrémente lorsque le collecteur de déchets expulse des entrées du disque. Si une entrée n'est pas expirée, ce compteur s'incrémente. Si une entrée est expirée, TotalTimeoutInvalidationsFromDisk s'incrémente. |
MemoryCacheEntries | Nombre d'entrées de la mémoire cache en mémoire |
ObjectsDeleteFromDisk | Unité de mesure capturant le nombre d'objets placés dans la mémoire cache supprimés du disque. |
ObjectsDeleteFromDisk4K | Unité de mesure capturant le nombre d'objets qui ont été supprimés du disque et qui sont plus petits que 4 K. |
ObjectsDeleteFromDisk40K | Unité de mesure capturant le nombre d'objets qui ont été supprimés du disque et qui sont compris entre 4 K et 40 K. |
ObjectsDeleteFromDisk400K | Unité de mesure capturant le nombre d'objets qui ont été supprimés du disque et qui sont compris entre 40 K et 400 K. |
ObjectsDeleteFromDisk4000K | Unité de mesure capturant le nombre d'objets qui ont été supprimés du disque et qui sont compris entre 400 K et 4000 K. |
ObjectsDeleteFromDiskSize | Unité de mesure capturant la taille cumulée d'objets placés dans la mémoire cache supprimés du disque. |
ObjectsOnDisk | Unité de mesure capturant le nombre d'entrées de mémoire cache qui sont actuellement sur le disque. |
ObjectsReadFromDisk | Unité de mesure capturant le nombre d'objets placés dans la mémoire cache lus depuis le disque. |
ObjectsReadFromDisk4K | Unité de mesure capturant le nombre d'objets qui ont été lus depuis le disque et qui sont plus petits que 4 K. |
ObjectsReadFromDisk40K | Unité de mesure capturant le nombre d'objets qui ont été lus depuis le disque et qui sont compris entre 4 K et 40 K. |
ObjectsReadFromDisk400K | Unité de mesure capturant le nombre d'objets qui ont été lus depuis le disque et qui sont compris entre 40 K et 400 K. |
ObjectsReadFromDiskSize | Unité de mesure capturant la taille cumulée d'objets placés dans la mémoire cache lus depuis le disque. |
ObjectsWriteToDisk | Unité de mesure capturant le nombre d'objets placés dans la mémoire cache écrits sur le disque. |
ObjectsWriteToDisk4K | Unité de mesure capturant le nombre d'objets qui sont écrits sur le disque et qui sont plus petits que 4 K. |
ObjectsWriteToDisk40K | Unité de mesure capturant le nombre d'objets qui sont écrits sur le disque et qui sont compris entre 4 K et 40 K. |
ObjectsWriteToDisk400K | Unité de mesure capturant le nombre d'objets qui sont écrits sur le disque et qui sont compris entre 40 K et 400 K. |
ObjectsWriteToDisk4000K | Unité de mesure capturant le nombre d'objets qui sont écrits sur le disque et qui sont compris entre 400 K et 4000 K. |
ObjectsWrittenToDiskSize | Unité de mesure capturant la taille cumulée d'objets placés dans la mémoire cache écrits sur le disque. |
OverflowInvalidationsFromDisk | Ce compteur s'incrémente lorsque la limite de taille de la mémoire cache du disque ou la taille de la mémoire cache du disque en Go est atteinte. Il peut être supprimé de la mémoire et ne pas être déchargé sur le disque. De plus, lors de l'écriture d'une entrée sur le disque, de l'écriture d'un identificateur de dépendance sur le disque, de l'écriture d'un modèle sur le disque, si la taille totale des fichiers de la mémoire cache du disque en Go est supérieure à la taille de la mémoire cache du disque en Go, l'entrée ne sera pas écrite sur le disque. Ce compteur s'incrémente. |
PendingRemovalFromDisk | Unité de mesure capturant le nombre d'objets ayant été annulés en raison d'un événement explicite, telle qu'une invalidation, ou d'un événement implicite, tel qu'un délai d'attente ou une règle d'expulsion, mais qui n'ont pas encore été supprimés du disque. |
PushPullTableSize | Unité de mesure capturant la taille de PushPullTable actuel. |
RemoteInvalidationNotifications | Nombre de notifications d'invalidations distantes provenant d'autres serveurs depuis le démarrage du serveur. |
RemoteObjectFetchSize | Taille des requêtes d'objets pouvant être mis en cache qui sont générées à partir d'autres JVM dans le cluster (mode PushPull mode) |
RemoteObjectHits | Nombre de requêtes d'objets pouvant être mis en cache qui sont générées à partir d'autres JVM dans le cluster (mode PushPull mode) |
RemoteObjectMisses | Nombre de requêtes d'objets pouvant être mis en cache qui n'ont pas été trouvés à partir d'autres JVM dans le cluster (mode PushPull mode) |
RemoteObjectUpdates | Nombre d'objets pouvant être mis en cache qui sont reçus d'autres JVM dans le cluster (mode Push) |
RemoteObjectUpdateSize | Taille des objets pouvant être mis en cache qui sont reçus d'autres JVM dans le cluster (mode Push) |
RemoteUpdateNotifications | Nombre de notifications signalant qu'un objet est mis à jour sur un autre serveur (nombre d'entrées dans la table push-pull). |
TemplateBasedInvalidationsFromDisk | Nombre d'invalidations basées sur un modèle depuis le démarrage du serveur. |
TemplatesBufferedForDisk | Nombre de modèles mis en mémoire tampon sur le disque. |
TimeoutInvalidationFromDisk | Unité de mesure capturant le nombre d'annulations de délai d'attente entraînant la suppression d'une entrée du disque. |
TimeoutInvalidationsFromMemory | Unité de mesure capturant le nombre d'annulations de délai d'attente entraînant la suppression d'une entrée de la mémoire. |
TemplatesOffloadedToDisk | Nombre de modèles déchargés sur le disque depuis le démarrage du serveur. |
TemplatesOnDisk | Unité de mesure capturant le nombre de modèles sur le disque. |