wake-up-neo.com

So finden Sie App-Pool-Recycles im Ereignisprotokoll

Ich habe einen App-Pool in IIS 7.5 für die Wiederverwendung konfiguriert, wenn die Speichernutzung einen bestimmten Wert überschreitet. Ich habe ihn auch so konfiguriert, dass diese Informationen protokolliert werden.

Wo soll ich im Ereignisprotokoll suchen?

Ich habe versucht, anhand der Quelle zu filtern, die alle IIS) Elemente enthält, z. B. 'IIS-W3SVC-WP', 'IIS-IISManager' und alle anderen, aber nichts.

Ich kann sehen, dass es die Elemente aus dem 'IIS-Konfigurations'-Protokoll hinzufügt, die ich aktiviert habe. Aber immer noch nichts.

70
peter

Es schien ziemlich schwer, diese Informationen zu finden, aber irgendwann stieß ich auf diese Frage
Sie müssen sich das 'System'-Ereignisprotokoll ansehen und nach der WAS-Quelle filtern.
Hier ist mehr Infos zum WAS

98
peter

Da es unmöglich zu sein scheint, die XPath-Nachrichtendaten zu filtern (nicht im zu filternden XML), können Sie auch Powershell zum Suchen verwenden:

Get-WinEvent -LogName System | Where-Object {$_.Message -like "*recycle*"}

Daraus kann ich ersehen, dass die Ereignis-ID für das Recycling anscheinend 5074 lautet, sodass Sie auch danach filtern können. Ich hoffe, dies hilft jemandem, da diese Informationen viel länger zu dauern schienen als erwartet.

Dies zusammen mit dem @BlackHawkDesign-Kommentar soll Ihnen helfen, das zu finden, was Sie brauchen.

Ich hatte das gleiche Problem. Vielleicht ist es interessant zu erwähnen, dass Sie konfigurieren müssen, in welchen Fällen das App-Pool-Recycling-Ereignis protokolliert wird. Standardmäßig ist dies in einigen Fällen der Fall, nicht in allen. Sie können dies in IIS> App-Pools> App-Pool auswählen> Erweiterte Einstellungen> Eintrag zum Generieren des Recycling-Ereignisprotokolls erweitern - BlackHawkDesign 14. Januar 15 um 10:00

16
Mr Shoubs

IIS Version 8.5 +

So aktivieren Sie die Ereignisablaufverfolgung für Windows für Ihre Website/Anwendung

  1. Gehen Sie zu Logging und stellen Sie entweder ETW event only oder Sowohl Protokolldatei als auch ETW-Ereignis ... ist ausgewählt.

enter image description here

  1. Aktivieren Sie die gewünschten Recycling-Protokolle in den erweiterten Einstellungen für den Anwendungspool:

enter image description here

  1. Wechseln Sie zur benutzerdefinierten Standardansicht: WebServer filters IIS logs:

Benutzerdefinierte Ansichten> Serverrollen> Webserver

enter image description here

  1. ... oder System logs:

Windows-Protokolle> System

0
mounds