CounterSetInstanceType Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa, czy zestaw liczników zezwala na wiele wystąpień, takich jak procesy i dyski fizyczne, czy pojedyncze wystąpienie, takie jak pamięć.
public enum class CounterSetInstanceType
public enum CounterSetInstanceType
type CounterSetInstanceType =
Public Enum CounterSetInstanceType
- Dziedziczenie
Pola
GlobalAggregate | 4 | Zestaw liczników zawiera liczniki pojedynczego wystąpienia, których wartość agregacji jest uzyskiwana z co najmniej jednego źródła. Na przykład licznik w tym typie zestawu liczników może uzyskać liczbę odczytów z każdego z trzech dysków twardych na komputerze i sumują ich wartości. |
GlobalAggregateWithHistory | 11 | Ten typ jest podobny do GlobalAggregate tego, że ten typ zestawu liczników przechowuje wszystkie wartości liczników dla okresu istnienia aplikacji konsumenta (wartość licznika jest buforowana poza okres istnienia licznika). Jeśli na przykład jeden z dysków twardych w globalnym przykładzie agregacji miał stać się niedostępny, łączna liczba bajtów odczytanych przez ten dysk będzie nadal dostępna i użyta do obliczenia wartości zagregowanej. |
InstanceAggregate | 22 | Ten typ jest podobny do MultipleAggregate, z tą różnicą, że zamiast agregować wszystkie dane wystąpień do jednego zagregowanego wystąpienia (_Total), będzie agregować dane liczników z wystąpień o tej samej nazwie. Jeśli na przykład wiele procesów dostawcy zawierało wystąpienia o nazwie IExplore, Multiple a MultipleAggregate counterSet wyświetli wiele wystąpień IExplore (IExplore, IExplore#1, IExplore#2 itd.), jednak InstanceAggregate typ wystąpienia opublikuje tylko jedno wystąpienie IExplore z zagregowanymi danymi licznika ze wszystkich wystąpień o nazwie IExplore. |
Multiple | 2 | Zestaw liczników zawiera wiele liczników wystąpień, na przykład licznik, który mierzy średni we/wy dysku dla procesu. |
MultipleAggregate | 6 | Zestaw liczników zawiera wiele liczników wystąpień, których wartość agregacji jest uzyskiwana ze wszystkich wystąpień licznika. Na przykład licznik w tym typie zestawu liczników może uzyskać łączny czas wykonywania wątku dla wszystkich wątków w aplikacji wielowątkowanej i sumować ich wartości. |
Single | 0 | Zestaw liczników zawiera liczniki pojedynczego wystąpienia, na przykład licznik, który mierzy pamięć fizyczną. |