fragen stichworte

Beste PerfCounters zur Überwachung des Systemzustands von IIS, WCF, WWF und .Net für eine Workflow-basierte Lösung

Wir haben eine in .NET integrierte Lösung, die in einer Client-Umgebung installiert wird.

Die Lösung erstreckt sich über mehrere Server und wird auf mehreren Ebenen ausgeführt. Der Client stellt uns MOM (Microsoft Operations Manager) zur Überwachung des Systems zur Verfügung.

Was sind die besten Leistungsindikatoren für die Überwachung des Gesamtzustands des Systems? Gibt es integrierte Leistungsindikatoren, die wir einem MOM-Pack (als Warnung) hinzufügen könnten, um ein bestimmtes Szenario zu testen?

Gedankenvorschläge würden sehr geschätzt.

Vielen Dank

------- 8 & lt; -----------------------
Ich habe folgende Informationen zu WCF gefunden, aber ich suche immer noch nach ähnlichen Informationen in Bezug auf Workflow, IIS und .Net:

WCF

Verwendung von Leistungsindikatoren zur Diagnose der Leistung von WCF-Anwendungen
[http://blogs.msdn.com/wenlong/archive/2007/09/07/wie-zu-benutzungsperformance-zähler-zu-diagnose-performance-von-wcf-applications.aspx ]

Dieser Artikel beschreibt die WCF-Leistungsindikatoren. Die Zähler sind standardmäßig nicht aktiviert. Das Aktivieren der Zähler auf Methodenebene kann jedoch aufgrund der reinen Zahlen einen Performance-Overhead verursachen.

Wir haben diese bereits zuvor besprochen und sollten in der Lage sein, sie zu testen und zu validieren, sobald wir einen neuen stabilen Build in die Perf-Test-Umgebung bekommen.

Siehe auch:
WCF-Leistungsindikatoren
[http://msdn.microsoft.com/de-de/library/ms735098.aspx]

antworten

Für WWF können Sie je nach Anforderung für die Zustandsüberwachung einige Leistungswerte hinzufügen. Dies hängt davon ab, wie Ihr Programm die Ausnahmen des Workflows behandelt. In dieser Liste werden die Leistungsindikatoren von WWF beschrieben: http://msdn.microsoft.com/de-de/library/ms732345%28v=VS.90%29.aspx. Wenn Ihre Lösung die Abbruchmethode zur Bewältigung des Workflow-Ausfalls verwendet, möchte ich vorschlagen, dass die Werte "Abgebrochene Workflows" und "Abgebrochene Workflows/Sek." Angegeben werden.

Für IIS glaube ich persönlich, dass Ihre Wcf-Gesundheitsüberwachung den Gesundheitsstatus von IIS abdecken sollte, es sei denn, Ihre WCF ist selbst gehostet. In diesem Fall ist die Liste der von Microsoft empfohlenen IIS-Leistungsindikatoren (http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/7898b860-462c-4846-a3a8-1179f287ad88.mspx? mfr = true).