Ich möchte meine Web-API-Host-Anwendung stress testen. Diese Anwendung wird auf einer Azure-Worker-Rolle gehostet.Verwenden Sie Leistungsindikator in Self-Host-Webanwendung
Ich weiß, wie ich den Leistungsindikator von meiner Worker Role zu meinem Speicher (für Analysen) bekomme, aber weil meine Web-API selbst gehostet wird unter Verwendung von Microsoft.Owin.Host.HttpListener, weiß ich nicht, ob es einige gibt Perf-Zähler, auf die ich stecken kann.
Ich habe versucht, mehrere Zähler perfmon:
- ASPnet Anwendung
- Web Service (dies mir nur erlauben Web Application in IIS definiert auswählen)
Wenn ich den Prozess wählen, Ich habe nicht den interessanten Zähler wie req/sec etc ...
Gibt es eine Möglichkeit, einige Indikatoren für eine Self-Hosted Owin-Anwendung zu aktivieren?
nur unter Verwendung der Konfiguration, die ich nicht gemacht habe? mit einem anderen Selbst-Host? mit zusätzlichen Komponenten und ändern Sie meinen Code? (Attribute hinzufügen ..., ich habe so etwas gesehen https://github.com/aliostad/PerfIt)
Vielen Dank.
Haben Sie jemals die Antwort auf diese finden? –