Verwenden der PDH-Funktionen zum Nutzen von Indikatordaten
Verwenden Sie die PDH-Funktionen, um Leistungsdaten zu sammeln. Die PDH-Funktionen sind einfacher zu verwenden als die Registrierungsfunktionen und können für den Zugriff auf Indikatordaten sowohl für V1- als auch für V2-Anbieter verwendet werden. PDH verfügt über APIs zum Sammeln aktueller Leistungsdaten, Speichern von Leistungsdaten in Protokolldateien und Lesen von Daten aus Protokolldateien.
Hinweis
Sie können die Funktionen der Leistungsdatenhilfs-Abstraktionsebene nicht verwenden, wenn Sie Windows OneCore-Apps schreiben. Verwenden Sie stattdessen die PerfLib V2-Consumerfunktionen.
PDH ist eine high-level-API, die das Sammeln von Leistungsindikatordaten vereinfacht. Sie unterstützt Sie bei der Abfrageparsierung, beim Zwischenspeichern von Metadaten, beim Abgleichen von Instanzen zwischen Stichproben, beim Berechnen formatierter Werte aus Rohwerten, beim Lesen von Daten aus Protokolldateien und beim Speichern von Daten in Protokolldateien. PDH verwendet beim Sammeln von Daten von V1-Anbietern automatisch die Registrierungsfunktionen und beim Sammeln von Daten von V2-Anbietern die V2-Consumerfunktionen.
Führen Sie die folgenden Schritte aus, um Leistungsdaten mithilfe der PDH-Funktionen zu sammeln.
- Erstellen einer Abfrage
- Hinzufügen von Leistungsindikatoren zur Abfrage
- Sammeln der Leistungsdaten
- Anzeigen der Leistungsdaten
- Schließen der Abfrage
Sie können Leistungsdaten aus Echtzeitquellen oder Protokolldateien sammeln. Weitere Informationen zum Schreiben von Leistungsdaten in Protokolldateien finden Sie unter Arbeiten mit Protokolldateien.