For the complete documentation index, see llms.txt. This page is also available as Markdown.

Konfiguration

Es gibt zwei Methoden zur Konfiguration der Ablaufverfolgung fehlgeschlagener Anforderungen:

Verwendung des Befehls appcmd.exe

appcmd.exe set config -section:system.applicationHost/sites "/[name='Default Web Site'].traceFailedRequestsLogging.enabled:True" /commit:apphost

appcmd.exe set config -section:system.applicationHost/sites "/[name='Default Web Site'].traceFailedRequestsLogging.maxLogFiles:10" /commit:apphost

appcmd.exe set config -section:system.applicationHost/sites "/[name='Default Web Site'].traceFailedRequestsLogging.directory:%SystemDrive%\inetpub\logs\FailedReqLogFiles" /commit:apphost

appcmd.exe set config "Default Web Site" -section:system.webServer/tracing/traceFailedRequests /+"[path='*']"

appcmd.exe set config "Default Web Site" -section:system.webServer/tracing/traceFailedRequests /+"[path='*'].traceAreas.[provider='WWW Server',areas='Rewrite',verbosity='Verbose']"

appcmd.exe set config "Default Web Site" -section:system.webServer/tracing/traceFailedRequests /[path='*'].failureDefinitions.statusCodes:"400-599"

Beachten Sie, dass die oben genannten Schritte nur für IIS 7.0 oder höher gelten und dass die Befehle am besten funktionieren, wenn cmd.exe als Administrator ausgeführt wird.

Über die IISManager-App

  1. Erweitern Sie im IIS Manager den Stammknoten, erweitern Sie Sites und wählen Sie dann Default Web Site aus.

  2. Wählen Sie im Bereich Actions auf der rechten Seite Failed Request Tracing aus.

  3. Aktivieren Sie das Kontrollkästchen Enable (erforderlich). Das Ziel Directory und die Option Maximum number of trace files können angepasst werden (optional). Klicken Sie anschließend auf OK.

  4. Erweitern Sie Default Web Site und wählen Sie dann die Website aus, die verfolgt werden soll.

  5. Doppelklicken Sie auf das Symbol Failed Request Tracing Rules der ausgewählten Website.

  6. Klicken Sie im Bereich Actions auf der rechten Seite auf Add, um eine neue Regel hinzuzufügen.

  7. Wählen Sie All content ()* aus und klicken Sie dann auf Next.

  8. Aktivieren Sie das Kontrollkästchen Status Code(s) und geben Sie dann den Typ des zu verfolgenden Statuscodes ein. In diesem Fall ist Status code(s) so eingestellt, dass alles von Code 400 bis 599 überwacht wird. Klicken Sie anschließend auf Next.

  9. Wählen Sie die Anbieter der Ablaufverfolgung aus. Legen Sie für jeden Anbieter die Verbosity auf Verbose fest und wählen Sie alle Areas aus. In diesem Fall wurde der Anbieter WWW Server ausgewählt.

  10. Klicken Sie auf Finish. Die Ablaufverfolgungsregel ist nun definiert.

Zuletzt aktualisiert

War das hilfreich?