Freigeben über


SO WIRD'S GEMACHT: Erstellen von Leistungsindikatorkategorien

Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]

Sie können benutzerdefinierte Leistungsindikatoren enthalten eine neue Kategorie erstellen. Wenn Sie beabsichtigen, eine Reihe von Leistungsindikatoren zum verfolgen verschiedene Daten über die auf einer Website verarbeiteten Aufträge erstellen, können Sie z. B. möglicherweise Kategorie OrderData auf Ihrem Server erstellen und erstellen Sie dann die Leistungsindikatoren müssen in der es.

Erstellen einer Kategorie ist kein distinct Prozess vom Erstellen von Leistungsindikatoren, die in; enthalten sindLeistungsindikatoren können nur zu dem Zeitpunkt erstellt werden, wenn Sie die Kategorie selbst erstellen. Sie können nicht erstellen von Kategorien und Leistungsindikatoren auf oder entfernen Sie von Remotecomputern.

Es gibt mehrere Möglichkeiten, die Sie Leistungsindikatoren und Kategorien erstellen können:

Um eine Kategorie und einen einzelnen Leistungsindikator in es zu erstellen

  • Rufen Sie die Create -Methode der Klasse PerformanceCounterCategory, und geben Sie die folgenden Parameter:

    Parameter

    Wert

    CategoryName

    Alle Kategoriename, der nicht bereits auf diesem Server verwendet wird.

    CategoryHelp

    Eine Beschreibung der Kategorie.

    CounterName

    Ein Name für den Leistungsindikator.

    CounterHelp

    Eine Beschreibung des Leistungsindikators. Dieser Text wird im Windows Systemmonitor angezeigt, wenn ein Benutzer einen Leistungsindikator wählt und auf die Schaltfläche Erklärung klickt.

    Im folgenden Beispiel wird veranschaulicht, wie Sie eine einfache Kategorie mit der Methode Create erstellen können:

                                Sub CreateCustomCounter()
        PerformanceCounterCategory.Create("CategoryName", "CounterHelp",
            PerformanceCounterCategoryType.MultiInstance,
            "CounterName", "CounterHelp")
    EndSub
    
                                void CreateCustomCounter()
        {
            PerformanceCounterCategory.Create("CategoryName", "CounterHelp",
                PerformanceCounterCategoryType.MultiInstance,
                "CounterName", "CounterHelp");
        }
    

Hinweis

Standardmäßig wird mit diesem Code erstellten Indikatoren werden Lese-/ Schreibzugriff, die Interaktion mit Ihnen über eine Instanz der Komponente PerformanceCounter aber nur-Lese-sofern Sie nichts anderes angeben.Sie können den Wert der Eigenschaft ReadOnly für eine Komponenteninstanz in false ändern, wenn Sie einen Leistungsindikator ändern möchten.

Siehe auch

Aufgaben

SO WIRD'S GEMACHT: Erstellen benutzerdefinierter Leistungsindikatoren

Konzepte

Kategorie- und Indikatorverwaltung