Die Ablaufverfolgung fehlgeschlagener Anforderungen wird im IIS 7-Manager nicht angezeigt

25

Im Bereich "Aktionen" des IIS-Managers sollte unter "Konfigurieren" ein Link für "Ablaufverfolgung fehlgeschlagener Anforderungen" vorhanden sein. Ich sehe das nicht ... Ich habe nur "Grenzen ..."

JoelFan
quelle

Antworten:

38

Installieren Sie die Ablaufverfolgungskomponente der Webserverrolle über den Server-Manager .

Es befindet sich in allen IIS-Versionen ab Version 7 im Bereich Webserver (IIS) -> Integrität und Diagnose.

Assistent zum Hinzufügen von Rollen und Features unter Windows Server 2016 (Übrigens: Immer wenn Sie eine Komponente zu IIS hinzufügen, müssen Sie die IIS-Manager-GUI neu starten, um die UI-Module neu zu laden. Dies gilt nicht für die meisten anderen Änderungen, da sie "live" erfolgen - es ist nur die Benutzeroberfläche Modulliste, die beim Start zwischengespeichert wird.)

Die Ablaufverfolgung fehlgeschlagener Anforderungen wird dann im Aktionsbereich auf Site- Ebene angezeigt und muss dort aktiviert werden, bevor Regeln ausgelöst werden.

Der IIS-Manager zeigt den Bereich FREB-Aktionen und das Symbol Regeln an

Anschließend konfigurieren Sie die Regeln für die Ablaufverfolgung fehlgeschlagener Anforderungen auf einer beliebigen Ebene innerhalb dieser Site, um die gewünschten Informationen zu erfassen.

(FREB rockt!) (Failed REquest Buffering)

TristanK
quelle
2
Bitte nicht vergessen, die IIS-Manager-GUI neu zu starten. Ich finde mörderische Stunden heraus, warum das verdammte Ding kein einziges Byte protokolliert.
Andrej
1
+1 für den Configure-Screenshot - Azure hat die Protokolle natürlich in TempLocalStorage abgelegt, nicht am Standardspeicherort
d.popov