Freigeben über


Szenario 3: Leistungsindikatoren

Leistungsindikatoren messen Mengen von Informationen oder Daten entsprechend der Anzahl, Größe, Dauer und Rate der angeforderten oder empfangenen Daten. Sie sollten nicht erwarten, dass sie eine Liste von Details aus einem Zähler erhalten, z. B. eine Liste von Fehlermeldungen. Verwenden Sie stattdessen Leistungsindikatoren, um Mengen abzurufen, z. B. die Anzahl der Fehlermeldungen seit dem Start oder die Rate, mit der Fehlermeldungen generiert werden.

Leistungsindikatoren für HTTP.sys

Ab Windows Vista und Windows Server 2008 verfügt HTTP.sys über die folgenden Leistungsmetriken, die Sie bei der Überwachung, Diagnose und Kapazitätsplanung für Webserver unterstützen: Die KOMPONENTE HTTP-Server-API verfügt über die folgenden Leistungsindikatoren, die Sie bei der Überwachung, Diagnose und Kapazitätsplanung für Webserver unterstützen:

  • HTTP-Dienstindikatoren:
    • Anzahl der URIs im Cache, die seit dem Start hinzugefügt, seit dem Start gelöscht wurden, und Anzahl der Cacheleerungen
    • Cachetreffer/Sekunde und Cachefehler/Sekunde
  • HTTP-Dienst-URL-Gruppen:
    • Datensenderate, Dateneingangsrate, übertragene Bytes (gesendet und empfangen)
    • Maximale Anzahl von Verbindungen, Rate von Verbindungsversuchen, Rate für GET- und HEAD-Anforderungen sowie Gesamtanzahl der Anforderungen
  • HTTP-Dienstanforderungswarteschlangen:
    • Anzahl der Anforderungen in der Warteschlange, Alter der ältesten Anforderungen in der Warteschlange (Alter der letzten Anforderung in der Warteschlange)
    • Rate der Anforderungseingänge in der Warteschlange, Ablehnungsrate, Gesamtzahl der abgelehnten Anforderungen, Rate der Cachetreffer

Zugreifen auf Leistungsindikatoren

  1. Geben Sie an der Eingabeaufforderung perfmon ein, um die Leistungsdiagnosekonsole zu starten.
  2. Wählen Sie im Struktursteuerelement Leistungsmonitor aus, und öffnen Sie dann die Option Leistungsindikatoren hinzufügen, indem Sie auf klicken+.
  3. Wählen Sie unter Leistungsindikatoren hinzufügen eine der drei Leistungsindikatorensätze aus: HTTP-Dienst, HTTP-Dienstanforderungswarteschlangen oder HTTP-Dienst-URL-Gruppen.
  4. Um Leistungsindikatoren aus den Leistungssätzen HTTP-Dienstanforderungswarteschlangen und HTTP-Dienst-URL-Gruppen anzuzeigen, wählen Sie instance aus, klicken Sie auf Hinzufügen, und klicken Sie dann auf OK. Um die HTTP-Dienstindikatoren anzuzeigen, wählen Sie den Zählersatz im linken Bereich aus, und klicken Sie auf Hinzufügen.

Hinweis

Pro Computer ist nur ein instance der HTTP-Server-API-Indikatoren vorhanden, da diese Leistungsindikatoren den komponentenweiten Zustand darstellen. Bei Instanzen von Url Group-Leistungsindikatoren entspricht die instance-ID (für den Leistungsindikator) der URL-Gruppen-ID. Die URL-Gruppen-ID kann durch Ausführen von netsh http show servicestate angezeigt werden. Bei Instanzen von Leistungsindikatoren für Anforderungswarteschlangen entspricht der instance Name dem Namen der Anforderungswarteschlange. Der Name der Anforderungswarteschlange (sofern vorhanden) kann mit demselben netsh http show servicestate angezeigt werden. Einige Serveranwendungen verfügen jedoch möglicherweise über unbenannte Anforderungswarteschlangen, die nicht mit einem Leistungsindikator instance ID abgeglichen werden können.