/ / Leistungsindikator in WCF - c #, Leistung, WCF, Leistungszähler

Leistungsindikator in WCF - c #, Leistung, wcf, Leistungszähler

Ich suche nach einem konkreten Beispiel für die Verwendung von Leistungsindikatoren zur Messung der WCF-Anwendungsleistungsmessung.

Wir haben bereits einen WCF-Dienst auf IIS in gehostetProduktionsumgebung. Ich möchte den Code / die Konfiguration aktualisieren, damit der Leistungsindikator die Serviceleistung erfassen und die Leistungsdaten in einer Datei speichern kann. Da ich die Leistung vom PDN-Server messen möchte, muss ich die Daten in einer Datei speichern (wie der Perfmon-Datei).

Diese Datei wird zu einem späteren Zeitpunkt für verwendetÜberprüfen Sie die Leistung und prüfen Sie, ob Änderungen am WCF-Dienst (z. B. ServiceThrottling usw.) oder am Server selbst (wie Hardware-Upgrade usw.) erforderlich sind.

Ich weiß, dass wir Leistungsindikatoren aktivieren können

<diagnostics performanceCounters="All" />

Dies wird jedoch nur für die Echtzeit erfolgen. Daten stehen für zukünftige Analysen nicht zur Verfügung.

Antworten:

0 für die Antwort № 1

Sie können einen benutzerdefinierten Datenerfassungssatz erstellen, um Daten zu Leistungsindikatoren zu protokollieren. Data Collector Set generiert eine Protokolldatei, die für zukünftige Analysen verwendet werden kann.