Gewusst wie: Erstellen von Leistungsindikatorkategorien
Aktualisiert: November 2007
Sie können eine neue Kategorie erstellen, die benutzerdefinierte Leistungsindikatoren enthält. Wenn Sie beispielsweise planen, eine Reihe von Leistungsindikatoren zum Erfassen verschiedener Daten im Zusammenhang mit der Auftragsverarbeitung in Ihrer Website zu erstellen, können Sie die OrderData-Kategorie auf dem Server erstellen und darin anschließend die gewünschten Leistungsindikatoren anlegen.
Die Vorgänge zum Erstellen einer Kategorie und der darin enthaltenen Indikatoren sind voneinander abhängig. Leistungsindikatoren können erst erstellt werden, wenn Sie die Kategorie einrichten. Kategorien und Leistungsindikatoren können weder auf Remotecomputern erstellt noch von diesen entfernt werden.
Leistungsindikatoren und Kategorien können auf verschiedene Arten erstellt werden:
Mit der Create-Methode der PerformanceCounterCategory-Klasse können Sie eine neue Kategorie und gleichzeitig einen einzelnen darin enthaltenen Leistungsindikator erstellen.
Sie können ein Array von CounterCreationData-Objekten erstellen und es als Parameter der Create-Methoden übergeben und so eine Reihe von Indikatoren in der Kategorie erstellen. Weitere Informationen über dieses Verfahren finden Sie unter Gewusst wie: Erstellen benutzerdefinierter Leistungsindikatoren.
Im Dialogfeld Leistungsindikator, das im Server-Explorer aufgerufen wird, können Sie mehrere Leistungsindikatoren und gleichzeitig eine neue Kategorie erstellen. Weitere Informationen über dieses Verfahren finden Sie unter Gewusst wie: Erstellen benutzerdefinierter Leistungsindikatoren.
Hinweis: Es bestehen Sicherheitsbeschränkungen, die sich auf die Möglichkeit der Verwendung von Leistungsindikatoren auswirken. Weitere Informationen hierzu finden Sie unter Einführung in die Überwachung von Leistungsschwellenwerten.
Hinweis: Die PerformanceCounter-Klasse wird in Microsoft Windows NT, Version 4.0, nicht vollständig unterstützt. Sie können in den Systemleistungsindikatoren lesen, Sie können jedoch keine benutzerdefinierten Indikatoren erstellen, in diese schreiben oder sie löschen.
So erstellen Sie eine Kategorie mit einem einzigen Indikator
Rufen Sie die Create-Methode der PerformanceCounterCategory-Klasse auf, und geben Sie folgende Parameter an:
Parameter
Wert
CategoryName
Ein beliebiger Kategoriename, der auf diesem Server noch nicht verwendet wird.
CategoryHelp
Die Beschreibung der Kategorie.
CounterName
Ein Name für den Leistungsindikator.
CounterHelp
Die 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 das Erstellen einer einfachen Kategorie mit der Create-Methode veranschaulicht:
Sub CreateCustomCounter() PerformanceCounterCategory.Create("CategoryName", "CounterHelp", _ PerformanceCounterCategoryType.MultiInstance, _ "CounterName", "CounterHelp") End Sub
void CreateCustomCounter() { PerformanceCounterCategory.Create("CategoryName", "CounterHelp", PerformanceCounterCategoryType.MultiInstance, "CounterName", "CounterHelp"); }
Hinweis: |
---|
Der Lese-/Schreibzugriff auf mit diesem Code erstellte Indikatoren ist standardmäßig zugelassen, jedoch ist die Interaktion mit diesen Indikatoren über eine Instanz der PerformanceCounter-Komponente auf schreibgeschützten Zugriff beschränkt, sofern Sie dies nicht anders festlegen. Wenn Sie Änderungen an einem Indikator vornehmen möchten, können Sie den Wert der ReadOnly-Eigenschaft für eine Komponenteninstanz in false ändern. |
Siehe auch
Aufgaben
Gewusst wie: Erstellen benutzerdefinierter Leistungsindikatoren