10 Stimmen

IIS7-Profilierung

Gibt es eine Möglichkeit, ein Profil für IIS7 zu erstellen? (Freeware?)

  • Anzahl der Verbindungen
  • Bandbreitennutzung
  • Fehler (Ereignisanzeige?) -...

Danke, Lieven Cardoen

ps: Etwas Ähnliches wie mssqlserver profiling

8voto

JohnW Punkte 2932

Es gibt nichts Vergleichbares wie den Profiler von MSSQL, aber eine Reihe von Tools:

  • Perfmon zeigt Ihnen die Anzahl der aktuellen Verbindungen pro Website an. Perfmon.msc, Web Service, Aktuelle Verbindungen, Website auswählen, Hinzufügen klicken. Mögen Sie die interaktive Natur von Perfmon nicht? Kein Problem, verwenden Sie logman.exe, eine nette CLI für Perfmon.

  • Die Bandbreitennutzung können Sie aus Ihren Protokolldateien ablesen, wenn Sie in Ihren iis-Protokolldateien die Option Bytes gesendet & Bytes empfangen aktivieren. Dies ist auch über Leistungszähler verfügbar - Webservice, gesendete/empfangene Bytes/Sek. Ich denke, die beiden ergänzen sich recht gut.

  • IIS7 hat eine neue Funktion namens Failed Request Tracing. Sie können festlegen, dass alle 500er-Anfragen oder alle .aspx-Seiten, deren Ausführung 15 Sekunden dauert, protokolliert werden, oder dass die Schwere des Ereignisses berücksichtigt wird. All diese Informationen werden in einer XML-Datei gespeichert, die Sie unter \inetpub so dass es leicht zu analysieren ist und Ihnen auch ein schönes XSLT zur Verfügung steht, um es in Ihrem Browser anzuzeigen und aufzuschlüsseln, wenn Sie möchten.

http://learn.iis.net/page.aspx/266/troubleshooting-failed-requests-using-tracing-in-iis7/

7voto

Nick Berardi Punkte 53415

Probieren Sie die Verwaltungspaket für IIS 7.0 . Es hat:

Konfigurations-Editor: Das Modul Konfigurationseditor hilft Ihnen bei der Verwaltung Ihrer Konfigurationsdateien. Dieses Tool ist nur für Server-Administratoren verfügbar. Es ermöglicht Ihnen, jeden Abschnitt, jedes Attribut, jedes Element und jede Sammlung in Ihrer Konfigurationsdatei zu bearbeiten. Zusätzlich zur Bearbeitung dieser Werte können Sie sie auch sperren und entsperren. Mit dem Konfigurationseditor können Sie auch Skripte auf der Grundlage der von Ihnen durchgeführten Aktionen erstellen und die Datei durchsuchen, um zu sehen, wo Werte verwendet werden.

IIS-Berichte: Mit dem IIS-Berichtsmodul können Sie wichtige Statistiken über Ihre Website einsehen. Sie können auch Ihre eigenen Modulberichte erstellen, um Informationen zu sammeln, die für Sie und Ihr Unternehmen relevant sind. Derzeit können Sie die Ergebnisse dieser Berichte als Diagramme und/oder Tabellen anzeigen.

Datenbank-Manager: Dieses Modul ist nicht mehr Teil des Administration Packs und wird stattdessen als separater Download im IIS Download Center angeboten.

UI-Erweiterungen: Mit den UI-Erweiterungsmodulen können Sie vorhandene Funktionen über den IIS-Manager verwalten.

  • Mit dem FastCGI-Modul können Sie Ihre FastCGI-Einstellungen verwalten.
  • Die beiden ASP.NET-Module ermöglichen Ihnen die Verwaltung Ihrer Autorisierungs- und benutzerdefinierten Fehlereinstellungen.
  • Schließlich ermöglicht die HTTP-Anfragefilterung die Einrichtung von Regeln für die Filterung von HTTP-Anfragen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X