Statistiken zum MBean-Cache
Verwenden Sie diese Seite als Referenz für die Eigenschaften der MBean-Cachestatistiken.
Sie können die PMI-Daten für den dynamischen Cache verwenden, um das Verhalten und die Leistung des dynamischen Cacheservice zu überwachen. Informationen zu den Funktionen und zur Verwendung des dynamischen Caches finden Sie im Artikel Taskübersicht: Mit dem dynamischen Cache-Service die Leistung verbessern.
Statistiken zum MBean-Cache
MBean-Attribute | Beschreibung |
---|---|
CacheHits | Die Gesamtanzahl der Cachetreffer. |
CacheLruRemoves | Die Anzahl speicherbasierter LRU-Bereinigungen. Diese Anzahl entspricht der Anzahl der Objekte, die basierend auf der LRU-Richtlinie aus dem Hauptspeichercache gelöscht wurden. |
CacheMisses | Die Gesamtanzahl der Cachefehler. |
CacheRemoves | Die Gesamtzahl der Einträge, die aus dem Cache entfernt wurden. |
DependencyIdsOnDisk | Metrik, die die Gesamtanzahl der Abhängigkeits-IDs erfasst, die derzeit auf der Platte gespeichert sind. |
DependencyIdsBufferedForDisk | Metrik, die die Anzahl der Abhängigkeits-IDs erfasst, die im Speicher für die Platte gepuffert sind. |
DependencyIdsOffloadedToDisk | Metrik, die die Anzahl der Abhängigkeits-IDs erfasst, die seit dem Serverstart auf die Platte ausgelagert wurden. Dieser Wert ist kumulativ. |
DependencyIdBasedInvalidationsFromDisk | Metrik, die die Anzahl der Abhängigkeits-ID-basierten Invalidierungen erfasst, die seit dem Serverstart vorgenommen wurden. |
DiskCacheSizeInMB | Gesamtgröße der Datenobjekte in MB. |
ExplicitInvalidationsFromMemory | Metrik, die die Anzahl expliziter Invalidierungen erfasst, die dazu führen, dass ein Eintrag aus dem Speicher entfernt wird. |
ExplicitInvalidationsFromDisk | Metrik, die die Anzahl expliziter Invalidierungen erfasst, die dazu führen, dass ein Eintrag von der Platte entfernt wird. |
ExplicitInvalidationsLocal | Metrik, die die Anzahl expliziter Invalidierungen erfasst, die lokal generiert werden. |
ExplicitInvalidationRemote | Metrik, die die Anzahl expliziter Invalidierungen erfasst, die von einer kooperierenden JVM im Cluster generiert werden. |
GarbageCollectorInvalidationsFromDisk | Dieser Zähler wird um jeweils eins erhöht, wenn der Garbage-Collector einen Eintrag von der Platte löscht. Wenn ein Eintrag nicht verfallen ist, erhöht sich dieser Zähler. Wenn ein Eintrag verfallen ist, wird der Zähler TotalTimeoutInvalidationsFromDisk erhöht. |
MemoryCacheEntries | Anzahl der Cacheeinträge im Hauptspeicher. |
ObjectsDeleteFromDisk | Metrik, die die Anzahl zwischengespeicherter Objekte erfasst, die von der Platte gelöscht werden. |
ObjectsDeleteFromDisk4K | Metrik, die die Anzahl der Objekte erfasst, die von der Platte gelöscht wurden und kleiner sind als 4K. |
ObjectsDeleteFromDisk40K | Metrik, die die Anzahl der Objekte erfasst, die von der Platte gelöscht wurden und deren Größe zwischen 4K und 40K liegt. |
ObjectsDeleteFromDisk400K | Metrik, die die Anzahl der Objekte erfasst, die von der Platte gelöscht wurden und deren Größe zwischen 40K und 400K liegt. |
ObjectsDeleteFromDisk4000K | Metrik, die die Anzahl der Objekte erfasst, die von der Platte gelöscht wurden und deren Größe zwischen 400K und 4000K liegt. |
ObjectsDeleteFromDiskSize | Metrik, die die kumulative Größe zwischengespeicherter Objekte erfasst, die von der Platte gelöscht werden. |
ObjectsOnDisk | Metrik, die die Anzahl der Cacheeinträge erfasst, die sich derzeit auf der Platte befinden. |
ObjectsReadFromDisk | Metrik, die die Anzahl zwischengespeicherter Objekte erfasst, die von der Platte gelesen werden. |
ObjectsReadFromDisk4K | Metrik, die die Anzahl der Objekte erfasst, die von der Platte gelesen wurden und kleiner sind als 4K. |
ObjectsReadFromDisk40K | Metrik, die die Anzahl der Objekte erfasst, die von der Platte gelesen wurden und deren Größe zwischen 4K und 40K liegt. |
ObjectsReadFromDisk400K | Metrik, die die Anzahl der Objekte erfasst, die von der Platte gelesen wurden und deren Größe zwischen 40K und 400K liegt. |
ObjectsReadFromDiskSize | Metrik, die die kumulative Größe zwischengespeicherter Objekte erfasst, die von der Platte gelesen werden. |
ObjectsWriteToDisk | Metrik, die die Anzahl zwischengespeicherter Objekte erfasst, die auf die Platte geschrieben werden. |
ObjectsWriteToDisk4K | Metrik, die die Anzahl der Objekte erfasst, die auf die Platte geschrieben werden und kleiner sind als 4K. |
ObjectsWriteToDisk40K | Metrik, die die Anzahl der Objekte erfasst, die auf die Platte geschrieben werden und deren Größe zwischen 4K und 40K liegt. |
ObjectsWriteToDisk400K | Metrik, die die Anzahl der Objekte erfasst, die auf die Platte geschrieben werden und deren Größe zwischen 40K und 400K liegt. |
ObjectsWriteToDisk4000K | Metrik, die die Anzahl der Objekte erfasst, die auf die Platte geschrieben werden und deren Größe zwischen 400K und 4000K liegt. |
ObjectsWrittenToDiskSize | Metrik, die die kumulative Größe zwischengespeicherter Objekte erfasst, die auf die Platte geschrieben werden. |
OverflowInvalidationsFromDisk | Dieser Zähler wird erhöht, wenn der Grenzwert für die Größe des Plattencaches bzw. die Größe des Plattencaches in GB erreicht ist. Der Eintrag wird möglicherweise aus dem Hauptspeicher entfernt und nicht auf die Platte ausgelagert. Der Zähler wird auch erhöht, wenn beim Schreiben eines Eintrags auf die Platte, beim Schreiben einer Abhängigkeits-ID auf die Platte, beim Schreiben einer Schablone auf die Platte die Gesamtgröße der Plattencachedateien in GB über der Größe des Plattencaches in GB liegt und der Eintrag deshalb nicht auf die Platte geschrieben wird. |
PendingRemovalFromDisk | Metrik, die die Anzahl der Objekte erfasst, die aufgrund eines expliziten Ereignisses, z. B. eine Invalidierung, oder aufgrund eines impliziten Ereignisses, wie z. B. einer Zeitlimitüberschreitung oder einer Bereinigungsrichtlinie, invalidiert wurden, aber noch von der Platte entfernt werden müssen. |
PushPullTableSize | Metrik, die die Größe der aktuellen PushPullTable erfasst. |
RemoteInvalidationNotifications | Die Anzahl ferner Invalidierungsbenachrichtigungen von anderen Servern seit dem Serverstart. |
RemoteObjectFetchSize | Die Größe der Anforderungen für cachefähige Objekte, die von anderen JVMs im Cluster bereitgestellt werden. (PushPull-Modus) |
RemoteObjectHits | Die Anzahl der Anforderungen für cachefähige Objekte, die von anderen JVMs im Cluster bereitgestellt werden. (PushPull-Modus) |
RemoteObjectMisses | Die Anzahl der Anforderungen für cachefähige Objekte, die nicht über andere JVMs im Cluster gefunden wurden. (PushPull-Modus) |
RemoteObjectUpdates | Die Anzahl cachefähiger Objekte, die von anderen JVMs im Cluster empfangen wurden. (Push-Modus) |
RemoteObjectUpdateSize | Die Größe cachefähiger Objekte, die von anderen JVMs im Cluster empfangen wurden. (Push-Modus) |
RemoteUpdateNotifications | Die Anzahl der Benachrichtigungen, die angeben, dass ein Objekt auf einem anderen Server aktualisiert wird. (Die Anzahl der Einträge in der Push-Pull-Tabelle.) |
TemplateBasedInvalidationsFromDisk | Die Anzahl der schablonenbasierten Invalidierungen seit dem Serverstart. |
TemplatesBufferedForDisk | Die Anzahl der Schablonen, die für die Platte gepuffert wurden. |
TimeoutInvalidationFromDisk | Metrik, die die Anzahl der Invalidierungen aufgrund von Zeitlimitüberschreitungen erfasst, die dazu führen, dass ein Eintrag von der Platte entfernt wird. |
TimeoutInvalidationsFromMemory | Metrik, die die Anzahl der Invalidierungen aufgrund von Zeitlimitüberschreitungen erfasst, die dazu führen, dass ein Eintrag aus dem Speicher entfernt wird. |
TemplatesOffloadedToDisk | Die Anzahl der Schablonen, die seit dem Serverstart auf die Platte ausgelagert wurden. |
TemplatesOnDisk | Metrik, die die Anzahl der Schablonen auf der Platte erfasst. |