Definições do Contador de PMI de Cache Dinâmico
A interface de estatísticas de cache dinâmico é definida como WSDynamicCacheStats sob o pacote com\ibm\websphere\pmi\stat.
As estatísticas de cache dinâmico são estruturadas conforme a seguir na árvore
PMI (Performance Monitoring Infrastructure):
__Dynamic Caching+ | |__<Servlet: instance_1> |__Templates+ |__<template_1> |__<template_2> |__Disk+ |__<Disk Offload Enabled> | |__<Object: instance_2> |__Object Cache+ |__<Counters> + indica grupo lógico
O StatDescriptor localiza e acessa estatísticas específicas na
árvore PMI. Exemplo
- StatDescriptor para representar as estatísticas do servlet de cache: instance_1 templates group template_1: new StatDescriptor (new String[] {WSDynamicCacheStats.NAME, "Servlet: instance1", WSDynamicCacheStats.TEMPLATE_GROUP, "template_1"});
- StatDescriptor para representar as estatísticas do servlet de cache: instance_1 disk group Disk Offload Enabled: new StatDescriptor (new String[] {WSDynamicCacheStats.NAME, "Servlet: instance_1", WSDynamicCacheStats.DISK_GROUP, WSDynamicCacheStats.DISK_OFFLOAD_ENABLED});
- StatDescriptor para representar as estatísticas do objeto de cache: instance2 object cache group Counters: new StatDescriptor (new String[] {WSDynamicCacheStats.NAME, "Object: instance_2", WSDynamicCacheStats.OBJECT_GROUP, WSDynamicCacheStats.OBJECT_COUNTERS});
Importante: Os nomes das instâncias de cache são pré-anexados ao tipo
de cache ("Servlet: " ou "Object: ").
Definições do Contador para Cache de Servlet
Nome da Estatística PMI | Caminho | Descrição | Versão |
---|---|---|---|
WSDynamicCacheStats.ObjectsOnDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número atual de entradas de cache no disco. | 6.1 |
WSDynamicCacheStats.HitsOnDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número de pedidos para objetos armazenáveis em cache atendidos a partir do disco. | 6.1 |
WSDynamicCacheStats.ExplicitInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número de invalidações explícitas resultantes da remoção de entradas do disco. | 6.1 |
WSDynamicCacheStats.TimeoutInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número de tempos limites de disco. | 6.1 |
WSDynamicCacheStats PendingRemovalFromDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número atual de entradas pendentes que devem ser removidas do disco. | 6.1 |
WSDynamicCacheStats.DependencyIdsOnDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número atual de IDs de dependência no disco. | 6.1 |
WSDynamicCacheStats.DependencyIdsBufferedForDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número atual de IDs de dependência em buffer para o disco. | 6.1 |
WSDynamicCacheStats.DependencyIdsOffloadedToDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número de IDs de dependência transferidos para o disco. | 6.1 |
WSDynamicCacheStats.DependencyIdBasedInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número de invalidações baseadas no ID de dependência. | 6.1 |
WSDynamicCacheStats.TemplatesOnDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número atual de modelos no disco. | 6.1 |
WSDynamicCacheStats.TemplatesBufferedForDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número atual de modelos em buffer para o disco. | 6.1 |
WSDynamicCacheStats.TemplatesOffloadedToDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número de modelos transferidos para o disco. | 6.1 |
WSDynamicCacheStats.TemplateBasedInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número de invalidações baseadas no modelo. | 6.1 |
WSDynamicCacheStats.GarbageCollectorInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número de invalidações do coletor de lixo resultantes da remoção de entradas do cache de disco devido a um alto limite atingido. | 6.1 |
WSDynamicCacheStats.OverflowInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número de invalidações resultantes da remoção de entradas do disco ao exceder o tamanho do cache de disco ou o tamanho do cache de disco no limite de GB. | 6.1 |
Definições do Contador para Cache de Objetos
Nome da Estatística PMI | Caminho | Descrição | Versão |
---|---|---|---|
WSDynamicCacheStats.ObjectsOnDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número atual de entradas de cache no disco. | 6.1 |
WSDynamicCacheStats.HitsOnDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número de pedidos para objetos armazenáveis em cache atendidos a partir do disco. | 6.1 |
WSDynamicCacheStats.ExplicitInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número de invalidações explícitas resultantes da remoção de entradas do disco. | 6.1 |
WSDynamicCacheStats.TimeoutInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número de tempos limites de disco. | 6.1 |
WSDynamicCacheStats PendingRemovalFromDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número atual de entradas pendentes que devem ser removidas do disco. | 6.1 |
WSDynamicCacheStats.DependencyIdsOnDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número atual de IDs de dependência no disco. | 6.1 |
WSDynamicCacheStats.DependencyIdsBufferedForDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número atual de IDs de dependência em buffer para o disco. | 6.1 |
WSDynamicCacheStats.DependencyIdsOffloadedToDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número de IDs de dependência transferidos para o disco. | 6.1 |
WSDynamicCacheStats.DependencyIdBasedInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número de invalidações baseadas no ID de dependência. | 6.1 |
WSDynamicCacheStats.TemplatesOnDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número atual de modelos no disco. | 6.1 |
WSDynamicCacheStats.TemplatesBufferedForDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP / -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número atual de modelos em buffer para o disco. | 6.1 |
WSDynamicCacheStats.TemplatesOffloadedToDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número de modelos transferidos para o disco. | 6.1 |
WSDynamicCacheStats.TemplateBasedInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número de invalidações baseadas no modelo. | 6.1 |
WSDynamicCacheStats.GarbageCollectorInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número de invalidações do coletor de lixo resultantes da remoção de entradas do cache de disco devido a um alto limite atingido. | 6.1 |
WSDynamicCacheStats.OverflowInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | O número de invalidações resultantes da remoção de entradas do disco ao exceder o tamanho do cache de disco ou o tamanho do cache de disco no limite de GB. | 6.1 |