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. Spezifische Qualifizierer werden automatisch vom WbemPerfClass-Anbieter an Klassen Win32_PerfRawData und Eigenschaften in Root\CIMv2 angefügt.

Diese Informationen gelten für alle Instanzen der Leistungsklasse. Einige Qualifizierer mit booleschen Werten, die immer False sind, sind in bestimmten Klassen möglicherweise nicht 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_PerfFormattedData abgeleitet werden.

CounterType

sint32

Ganzzahliger Wert in der Zählertypaufzählung, wie in Winperf.h oder Perflib.h definiert. Der Qualifizierer CounterType gibt die Formel oder den Algorithmus an, die zum Berechnen des im Systemmonitor angezeigten Werts für den Zähler verwendet wird, den die Eigenschaft darstellt.

DisplayName

string

Der vom Leistungsdatenhilfsprogramm (PDH) angegebene Name des Leistungsindikators.

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_PerfRawData abgeleitet werden.

PerfDefault

boolean

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

DefaultScale

sint32

Leistung von 10, die für die Anzeige des Zählers verwendet werden soll. Für null beträgt das geschätzte Maximum 10^0 oder 1.

PerfDetail

sint32

Kenntnisstand der Zielgruppe. Wird nicht verwendet. Der Wert lautet 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_PerfFormattedData abgeleitet werden.

CookingType

string

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. Die Qualifizierer Counter, PerfTimeStamp und PerfTimeFreq werden Eigenschaften in einer Rohklasse zugeordnet, die die Daten bereitstellen.

Weitere Informationen finden Sie unter Qualifizierer CounterType.

Counter

string

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

PerfTimeStamp

string

Name einer Eigenschaft in einer Rohklasse, 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 Ticks pro Sekunde des Zeitstempels dar.

PerfTimeFreq

string

Name einer Eigenschaft in einer Rohklasse, 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 zu einem Fehler in einer Berechnung führen, da der Zeitstempel eine Näherung ist und nicht den Aufwand berücksichtigt, der durch Marshalling und tatsächliche Datensammlung entsteht.

So interpretieren Sie Eigenschaftenqualifizierern

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

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

Beispielsweise enthält eine der von WMI bereitgestellten formatierten Klassen , Win32_PerfFormattedData_PerfDisk_LogicalDisk, eine Eigenschaft mit dem Namen AvgDiskBytesPerRead. Der Name der Eigenschaft in der formatierten Klasse muss mit der Eigenschaft in der Klasse raw übereinstimmen. Die Eigenschaft AvgDiskBytesPerRead verfügt über die folgenden Qualifizierer.

In der folgenden Liste sind die verfügbaren Eigenschaftenqualifizierer für Eigenschaften aller von Win32_PerfFormattedData abgeleiteten Klassen aufgeführt.

Qualifizierer Wert
CookingType PERF_AVERAGE_BULK
Leistungsindikator AvgDiskBytesPerRead
PerfTimeStamp Timestamp_PerfTime
PerfTimeFreq Frequency_PerfTime
PerfIndex 408
HelpIndex 409
Base AvgDiskBytesPerRead_Base

 

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

(Stichprobe2 – Stichprobe1) / (Basisstichprobel2 – Basisstichprobe1)

Der Lesevorgang wird mit der von PerfTimeFreq angegebenen Häufigkeit mit dem Wert PerfTimeStamp , der das letzte Beispiel angibt, als Stichprobe verwendet. Die rohen Zählerdaten in Bytes stammen aus der Eigenschaft AvgDiskBytesPerRead in der Klasse Win32_PerfRawData_PerfDisk_LogicalDisk . Die Basisanzahl der Vorgangsdaten stammt aus der Eigenschaft AvgDiskBytesPerRead_Base in derselben Klasse.

Weitere Informationen finden Sie unter Abrufen statistischer Leistungsdaten und Überwachen von Leistungsdaten.

Überwachen von Leistungsdaten

Für WMI-Leistungsklassen spezifische Qualifizierer

Leistungsindikatorklassen

Zugreifen auf vorinstallierte WMI-Leistungsklassen

WMI-Aufgaben: Leistungsüberwachung