Estatísticas de MBean de Cache Dinâmico

O serviço de cache dinâmico fornece uma interface MBean para acessar estatísticas de cache.

Acessar Estatísticas de Cache com a Interface MBean, Utilizando JACL

  • Obtenha o identificador de MBean com o comando queryNames, por exemplo:
    $AdminControl queryNames type=DynaCache,*  // Retorna uma lista dos MBeans de cache dinâmico disponíveis
    
    Selecione seu MBean de cache dinâmico e execute o seguinte comando:
    set mbean <dynamic_cache_mbean>
  • Recupere os nomes das estatísticas de cache disponíveis:
    $AdminControl invoke $mbean getCacheStatisticNames
  • Recupere os nomes das instâncias de cache disponíveis:
    $AdminControl invoke $mbean getCacheInstanceNames
  • Recupere todas as estatísticas de cache disponíveis para a instância de cache base:
    $AdminControl invoke $mbean getAllCacheStatistics
  • Recupere todas as estatísticas de cache disponíveis para a instância de cache nomeado:
    $AdminControl invoke $mbean getAllCacheStatistics "services/cache/servletInstance_4"
  • Recupere as estatísticas de cache especificadas pela matriz de nomes para a instância de cache base:
    $AdminControl invoke $mbean getCacheStatistics {"DiskCacheSizeInMB ObjectsReadFromDisk4000K RemoteObjectMisses"}
  • Recupere as estatísticas de cache especificadas pela matriz de nomes para a instância de cache nomeado:
    $AdminControl invoke $mbean getCacheStatistics {services/cache/servletInstance_4 "ExplicitInvalidationsLocal CacheHits"}
  • Recupere todos os IDs de chave em memória para a instância de cache nomeado que corresponde à expressão comum especificada:
    $AdminControl invoke $mbean getCacheIDsInMemory {services/cache/servletInstance_4 \S}
  • Recupere todos os IDs de chave em disco para a instância de cache nomeado que corresponde à expressão comum especificada:
    $AdminControl invoke $mbean getCacheIDsOnDisk {services/cache/servletInstance_4 \S}
  • Recupera o CacheEntry, que suspende informações de metadados para o ID de cache:
    $AdminControl invoke $mbean getCacheEntry {services/cache/servletInstance_4 cache_id_1}
  • Invalida todas as entradas de cache que correspondem aos IDs de cache mapeados pelo padrão na instância de cache nomeado e todas as entradas de cache dependentes das entradas correspondidas na instância:
    $AdminControl invoke $mbean invalidateCacheIDs {services/cache/servletInstance_4 cache_id_1 true}

Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rdyn_mbeancachestat
Nome do arquivo: rdyn_mbeancachestat.html