Freigeben über


Eigenschaftenqualifizierer für Leistungsindikatorklassen

Eigenschaftenqualifizierer geben Informationen zum Leistungsindikator an, dem die Eigenschaft zugeordnet ist.

Der Leistungsindikator ist Teil eines Leistungsobjekts, das durch eine WMI-Leistungsindikatorklasse dargestellt wird, Leistungsindikator-spezifische Qualifizierer automatisch vom WbemPerfClass-Anbieter an Win32_PerfRawData Klassen und Eigenschaften in Root\CIMv2 angefügt werden.

Diese Informationen gelten für alle Instanzen der Leistungsklasse. Einige Qualifizierer mit booleschen Werten, die immer "false" sind, sind möglicherweise nicht für bestimmte Klassen vorhanden.

Eigenschaftenqualifizierer für Unformatierte und formatierte Leistungsklassen

In der folgenden Liste sind Qualifizierer aufgeführt, die für Eigenschaften in Klassen gelten, die entweder von Win32_PerfRawData oder Win32_PerfFormattedDataabgeleitet werden.

CounterType-

sint32-

Ganzzahliger Wert in der Enumeration des Zählertyps, wie in Winperf.h oder Perflib.h definiert. Der CounterTypeQualifizierer gibt die Formel oder den Algorithmus an, die zum Berechnen des werts verwendet wird, der im Systemmonitor für den Zähler angezeigt wird, den die Eigenschaft darstellt.

DisplayName-

Zeichenfolge

Der Name des Leistungsindikators, wie durch performance Data Helper (PDH) angegeben.

HelpIndex-

sint32-

Wird nicht verwendet. Enthält immer 0.

PerfIndex-

sint32-

Wird nicht verwendet. Enthält immer 0.

Eigenschaftenqualifizierer für Unformatierte Leistungsklassen

In der folgenden Liste sind Qualifizierer aufgeführt, die für alle Eigenschaften von Klassen gelten, die von Win32_PerfRawDataabgeleitet werden.

PerfDefault-

booleschen

Gibt an, ob diese Eigenschaft der Standardzähler ist, der in Listenfeldern verwendet werden soll. Dieser Qualifizierer ist standardmäßig auf False für Leistungsindikatoren Version 6.0 festgelegt, da sie keine Daten dafür bereitstellen. Weitere Informationen finden Sie unter Leistungsindikatoren.

DefaultScale-

sint32-

Leistung von 10 für die Anzeige des Zählers. Bei Null beträgt der geschätzte Höchstwert 10^0 oder 1.

PerfDetail-

sint32-

Wissensebene des Publikums. Wird nicht verwendet. Der Wert ist immer 100.

Eigenschaftenqualifizierer für formatierte Leistungsklassen

In der folgenden Liste sind Qualifizierer aufgeführt, die für alle Eigenschaften von Klassen gelten, die von Win32_PerfFormattedDataabgeleitet werden.

CookingType

Zeichenfolge

Formeltyp, der zum Erzeugen des Ergebnisses verwendet wird. Jeder Zählertyp verwendet die anderen Eigenschaftsqualifizierer, um das ergebnis zu berechnen, das als Wert der aktuellen Eigenschaft angezeigt wird. Der Counter, PerfTimeStamp-und PerfTimeFreq Qualifizierer werden Eigenschaften in einer rohen Klasse zugeordnet, die die Daten bereitstellen.

Weitere Informationen finden Sie unter CounterType Qualifier.

Counter

Zeichenfolge

Name einer erforderlichen Eigenschaft in der entsprechenden Rohklasse, die als Gegenwert in der Kochformel verwendet werden soll. Der Wert muss der Eigenschaftsname der Datenquelleneigenschaft in der entsprechenden Rohklasse sein.

PerfTimeStamp-

Zeichenfolge

Name einer Eigenschaft in einer rohen Klasse, die als Häufigkeit in der Kochformel verwendet werden soll. Der entsprechende Standardwert auf Klassenebene wird verwendet, wenn dieser Qualifizierer für die Eigenschaft nicht vorhanden ist. Die Häufigkeit stellt die Teilstriche pro Sekunde des Zeitstempels dar.

PerfTimeFreq-

Zeichenfolge

Name einer Eigenschaft in einer rohen Klasse, die als Zeitstempel in der Kochformel verwendet werden soll. Der entsprechende Standardwert auf Klassenebene wird verwendet, wenn dieser Qualifizierer für die Eigenschaft nicht vorhanden ist. Ein automatisch generierter Zeitstempel kann einen Fehler in einer Berechnung verursachen, da der Zeitstempel eine Annäherung ist und keinen Aufwand für die Marshalling- und tatsächliche Datensammlung berücksichtigt.

So interpretieren Sie Eigenschaftsqualifizierer

Eigenschaften in den Win32_PerfFormattedData Klassen enthalten die berechneten Daten, die vom Formatierten Leistungsdatenanbieterbereitgestellt werden. Der Eigenschaftswert ist das endgültige berechnete Ergebnis. Die Qualifizierer liefern ein Rezept.

Der Counter und Base- Qualifizierer verweisen auf die Datenquellen und CookingType gibt die Formel an, die zum Erzeugen des Ergebnisses verwendet wird. Der Zeitstempel und die Stichprobenhäufigkeit stammen auch aus der entsprechenden Rohklasse und werden in PerfTimeStamp- und PerfTimeFreq-benannt.

Beispielsweise enthält eine der formatierten Klassen, die von WMI, Win32_PerfFormattedData_PerfDisk_LogicalDisk, bereitgestellt werden, eine Eigenschaft mit dem Namen AvgDiskBytesPerRead. Der Name der Eigenschaft in der formatierten Klasse muss mit der Eigenschaft in der rohen Klasse identisch sein. Die AvgDiskBytesPerRead--Eigenschaft verfügt über die folgenden Qualifizierer.

In der folgenden Liste sind die verfügbaren Eigenschaftenqualifizierer für Eigenschaften aller Klassen aufgeführt, die von Win32_PerfFormattedDataabgeleitet werden.

Kennzeichner Wert
CookingType PERF_AVERAGE_BULK
Counter AvgDiskBytesPerRead
PerfTimeStamp- Timestamp_PerfTime
PerfTimeFreq- Frequency_PerfTime
PerfIndex- 408
HelpIndex- 409
Basis- AvgDiskBytesPerRead_Base

 

Die AvgDiskBytesPerRead-Eigenschaft meldet die durchschnittliche Anzahl von Bytes, die während lesevorgängen vom Datenträger übertragen wurden. Die Formel für PERF_AVERAGE_BULK lautet:

(Beispiel2 - Beispiel1) / (Basisbeispiel2 - Basisbeispiel1)

Der Lesevorgang wird mit dem wert PerfTimeStamp,der den letzten Beispielwert angibt, mit der häufigkeit PerfTimeFreq. Die Rohzählerdaten in Byte werden aus der AvgDiskBytesPerRead-eigenschaft in der Win32_PerfRawData_PerfDisk_LogicalDisk Klasse entnommen. Die Basisanzahl der Vorgangsdaten stammt aus der AvgDiskBytesPerRead_Base-Eigenschaft in derselben Klasse.

Weitere Informationen finden Sie unter Abrufen statistischer Leistungsdaten und Monitoring Performance Data.

Überwachen von Leistungsdaten

für WMI-Leistungsklassen spezifische Qualifizierer

Leistungsindikatorenklassen

Zugreifen auf vorinstallierte WMI-Leistungsklassen

WMI-Aufgaben: Leistungsüberwachung