動的キャッシュ PMI カウンターの定義
動的キャッシュ統計インターフェースは、com¥ibm¥websphere¥pmi¥stat パッケージにおける WSDynamicCacheStats として定義されます。
動的キャッシュ統計は、Performance Monitoring Infrastructure (PMI) ツリーで、以下のように構造化されます。
__Dynamic Caching+ | |__<Servlet: instance_1> |__Templates+ |__<template_1> |__<template_2> |__Disk+ |__<Disk Offload Enabled> | |__<Object: instance_2> |__Object Cache+ |__<Counters> + indicates logical group
StatDescriptor は、PMI ツリー内で特定の統計を見つけてアクセスします。
以下に例を示します。
- 次のキャッシュ・サーブレットの統計を表す StatDescriptor: instance_1 templates group template_1: new StatDescriptor (new String[] {WSDynamicCacheStats.NAME, "Servlet: instance1", WSDynamicCacheStats.TEMPLATE_GROUP, "template_1"});
- 次のキャッシュ・サーブレットの統計を表す StatDescriptor: instance_1 disk group Disk Offload Enabled: new StatDescriptor (new String[] {WSDynamicCacheStats.NAME, "Servlet: instance_1", WSDynamicCacheStats.DISK_GROUP, WSDynamicCacheStats.DISK_OFFLOAD_ENABLED});
- 次のキャッシュ・オブジェクトの統計を表す StatDescriptor: instance2 object cache group Counters: new StatDescriptor (new String[] {WSDynamicCacheStats.NAME, "Object: instance_2", WSDynamicCacheStats.OBJECT_GROUP, WSDynamicCacheStats.OBJECT_COUNTERS});
重要: キャッシュ・インスタンス名の接頭部には、キャッシュ・タイプ ("Servlet: " または "Object: ") が付加されます。
サーブレット・キャッシュのカウンター定義
PMI 統計の名前 | パス | 説明 | バージョン |
---|---|---|---|
WSDynamicCacheStats.ObjectsOnDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスク上の現在のキャッシュ・エントリー数。 | 6.1 |
WSDynamicCacheStats.HitsOnDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスクから提供されたキャッシュ可能オブジェクトに対する要求数。 | 6.1 |
WSDynamicCacheStats.ExplicitInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスクからエントリーを除去することになった明示的無効化回数。 | 6.1 |
WSDynamicCacheStats.TimeoutInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスクのタイムアウト回数。 | 6.1 |
WSDynamicCacheStats PendingRemovalFromDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスクから除去される現在処理中のエントリーの数。 | 6.1 |
WSDynamicCacheStats.DependencyIdsOnDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスク上の現在の依存関係 ID 数。 | 6.1 |
WSDynamicCacheStats.DependencyIdsBufferedForDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスク用にバッファーされる現在の依存関係 ID 数。 | 6.1 |
WSDynamicCacheStats.DependencyIdsOffloadedToDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスクにオフロードする依存関係 ID 数。 | 6.1 |
WSDynamicCacheStats.DependencyIdBasedInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | 依存関係 ID ベースの無効化回数。 | 6.1 |
WSDynamicCacheStats.TemplatesOnDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスク上の現在のテンプレート数 | 6.1 |
WSDynamicCacheStats.TemplatesBufferedForDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスク用にバッファーされる現在のテンプレート数。 | 6.1 |
WSDynamicCacheStats.TemplatesOffloadedToDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスクにオフロードされるテンプレート数。 | 6.1 |
WSDynamicCacheStats.TemplateBasedInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | テンプレート・ベースの無効化回数。 | 6.1 |
WSDynamicCacheStats.GarbageCollectorInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | 上限しきい値に達したためにディスク・キャッシュからエントリーを除去することになったガーベッジ・コレクターの無効化回数。 | 6.1 |
WSDynamicCacheStats.OverflowInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Servlet: cache_instance_1 “ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスク・キャッシュ・サイズまたは GB 制限でのディスク・キャッシュ・サイズを越えたためにディスクからエントリーを除去することになった、無効化回数。 | 6.1 |
オブジェクト・キャッシュのカウンター定義
PMI 統計の名前 | パス | 説明 | バージョン |
---|---|---|---|
WSDynamicCacheStats.ObjectsOnDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスク上の現在のキャッシュ・エントリー数。 | 6.1 |
WSDynamicCacheStats.HitsOnDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスクから提供されたキャッシュ可能オブジェクトに対する要求数。 | 6.1 |
WSDynamicCacheStats.ExplicitInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスクからエントリーを除去することになった明示的無効化回数。 | 6.1 |
WSDynamicCacheStats.TimeoutInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスクのタイムアウト回数。 | 6.1 |
WSDynamicCacheStats PendingRemovalFromDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスクから除去される現在処理中のエントリーの数。 | 6.1 |
WSDynamicCacheStats.DependencyIdsOnDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスク上の現在の依存関係 ID 数。 | 6.1 |
WSDynamicCacheStats.DependencyIdsBufferedForDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスク用にバッファーされる現在の依存関係 ID 数。 | 6.1 |
WSDynamicCacheStats.DependencyIdsOffloadedToDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスクにオフロードする依存関係 ID 数。 | 6.1 |
WSDynamicCacheStats.DependencyIdBasedInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | 依存関係 ID ベースの無効化回数。 | 6.1 |
WSDynamicCacheStats.TemplatesOnDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスク上の現在のテンプレート数 | 6.1 |
WSDynamicCacheStats.TemplatesBufferedForDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP / -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスク用にバッファーされる現在のテンプレート数。 | 6.1 |
WSDynamicCacheStats.TemplatesOffloadedToDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスクにオフロードされるテンプレート数。 | 6.1 |
WSDynamicCacheStats.TemplateBasedInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | テンプレート・ベースの無効化回数。 | 6.1 |
WSDynamicCacheStats.GarbageCollectorInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | 上限しきい値に達したためにディスク・キャッシュからエントリーを除去することになったガーベッジ・コレクターの無効化回数。 | 6.1 |
WSDynamicCacheStats.OverflowInvalidationsFromDisk | WSDynamicCacheStats.NAME - “Object: cache_instance_2“ - WSDynamicCacheStats.DISK_GROUP -“ WSDynamicCacheStats.DISK_OFFLOAD_ENABLED | ディスク・キャッシュ・サイズまたは GB 制限でのディスク・キャッシュ・サイズを越えたためにディスクからエントリーを除去することになった、無効化回数。 | 6.1 |