Ich verstehe, dass Sie mithilfe von Perfmon.msc
einen benutzerdefinierten Leistungsindikator erstellen können, und mithilfe des Leistungsindikatorprotokolls können Sie den Leistungsindikatorwert in eine Textdatei schreiben.So protokollieren Sie PerformanceCounter programmatisch
Ich verstehe auch, ich kann dies auch programmatisch verwenden, indem Sie einen Leistungsindikator erstellen, indem Sie System.Diagnostics.PerformanceCounter
verwenden, und erhalten Sie den Zählerwert mit NextValue()
Methode. Gibt es eine programmatische Möglichkeit, dem Objekt PerformanceCounter
mitzuteilen, dass das Protokoll auch in eine Textdatei geschrieben werden soll (ähnlich wie Counter Log in perfmon.msc
)?
PerfMon hat bereits die Möglichkeit, Sammlung von Protokollen zu einer Datei in verschiedenen Formaten für eine beliebige Reihe von Zählern zu planen. – Richard
Ja, aber ich habe keinen programmatischen Weg gefunden –