Statistiken der MBean für dynamischen Cache

Der dynamische Cacheservice stellt eine MBean-Schnittstelle für den Zugriff auf Cachestatistiken bereit.

Zugriff auf Cachestatistiken mit der MBean-Schnittstelle und JACL

  • Rufen Sie mit dem Befehl queryNames die MBean-ID ab. Beispiel:
    $AdminControl queryNames type=DynaCache,*  // Gibt eine Liste der verfügbaren MBeans für dynamischen Cache zurück
    
    Wählen Sie Ihre MBean für dynamischen Cache aus und führen Sie den folgenden Befehl aus:
    set mbean <Dynamic-Cache-Mbean>
  • Rufen Sie wie folgt die Namen der verfügbaren Cachestatistiken ab:
    $AdminControl invoke $mbean getCacheStatisticNames
  • Rufen Sie wie folgt die Namen der verfügbaren Cacheinstanzen ab:
    $AdminControl invoke $mbean getCacheInstanceNames
  • Rufen Sie wie folgt alle verfügbaren Cachestatistiken für die Basiscacheinstanz ab:
    $AdminControl invoke $mbean getAllCacheStatistics
  • Rufen Sie wie folgt alle verfügbaren Cachestatistiken für die benannte Cacheinstanz ab:
    $AdminControl invoke $mbean getAllCacheStatistics "services/cache/servletInstance_4"
  • Rufen Sie wie folgt Cachestatistiken ab, die vom Namens-Array für die Basiscacheinstanz angegeben werden:
    $AdminControl invoke $mbean getCacheStatistics {"DiskCacheSizeInMB ObjectsReadFromDisk4000K RemoteObjectMisses"}
  • Rufen Sie wie folgt Cachestatistiken ab, die vom Namens-Array für die benannte Cacheinstanz angegeben werden:
    $AdminControl invoke $mbean getCacheStatistics {services/cache/servletInstance_4 "ExplicitInvalidationsLocal CacheHits"}
  • Alle im Speicher befindlichen Cache-IDs für die benannte Cacheinstanz abrufen, die mit dem angegebenen regulären Ausdruck übereinstimmt:
    $AdminControl invoke $mbean getCacheIDsInMemory {services/cache/servletInstance_4 \S}
  • Alle auf der Platte befindlichen Cache-IDs für die benannte Cacheinstanz abrufen, die mit dem angegebenen regulären Ausdruck übereinstimmt:
    $AdminControl invoke $mbean getCacheIDsOnDisk {services/cache/servletInstance_4 \S}
  • Den Cacheeintrag abrufen, der Metadaten für die Cache-ID speichert:
    $AdminControl invoke $mbean getCacheEntry {services/cache/servletInstance_4 cache_id_1}
  • Alle Cacheeinträge, die mit den Cache-IDs in der benannten Cacheinstanz übereinstimmen, und alle Cacheeinträge, die von den übereinstimmenden Einträgen in der Instanz abhängig sind, invalidieren:
    $AdminControl invoke $mbean invalidateCacheIDs {services/cache/servletInstance_4 cache_id_1 true}

Symbol, das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rdyn_mbeancachestat
Dateiname:rdyn_mbeancachestat.html