CounterSetInstanceType 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
カウンター セットで、プロセスや物理ディスクなどの複数のインスタンスを許可するか、メモリなどの 1 つのインスタンスを許可するかを指定します。
public enum class CounterSetInstanceType
public enum CounterSetInstanceType
type CounterSetInstanceType =
Public Enum CounterSetInstanceType
- 継承
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| Single | 0 | カウンター セットには、物理メモリを測定するカウンターなど、単一のインスタンス カウンターが含まれています。 |
| Multiple | 2 | カウンター セットには、プロセスの平均ディスク I/O を測定するカウンターなど、複数のインスタンス カウンターが含まれています。 |
| GlobalAggregate | 4 | カウンター セットには、1 つ以上のソースから集計値を取得する単一のインスタンス カウンターが含まれています。 たとえば、この種類のカウンター セット内のカウンターは、コンピューター上の 3 つのハード ディスクのそれぞれから読み取りの数を取得し、その値を合計する場合があります。 |
| MultipleAggregate | 6 | カウンター セットには、カウンターのすべてのインスタンスから集計値が取得される複数のインスタンス カウンターが含まれています。 たとえば、この種類のカウンター セット内のカウンターは、マルチスレッド アプリケーション内のすべてのスレッドの合計スレッド実行時間を取得し、その値を合計する場合があります。 |
| GlobalAggregateWithHistory | 11 | この型は GlobalAggregate に似ていますが、このカウンター セット型はコンシューマー アプリケーションの有効期間中のすべてのカウンター値を格納します (カウンター値はカウンターの有効期間を超えてキャッシュされます)。 たとえば、グローバル集計の例のいずれかのハード ディスクが使用できなくなった場合、そのディスクによって読み取られた合計バイト数は引き続き使用可能になり、集計値の計算に使用されます。 |
| InstanceAggregate | 22 | この型は MultipleAggregateに似ていますが、すべてのインスタンス データを 1 つの集約された (_Total) インスタンスに集計する代わりに、同じ名前のインスタンスからカウンター データを集計する点が異なります。 たとえば、複数のプロバイダー プロセスに IExplore、 Multiple 、 MultipleAggregate CounterSet という名前のインスタンスが含まれている場合、複数の IExplore インスタンス (IExplore、IExplore#1、IExplore#2 など) が表示されますが、 InstanceAggregate インスタンスの種類では、IExplore という名前のすべてのインスタンスから集計されたカウンター データを持つ 1 つの IExplore インスタンスのみが発行されます。 |