Ich habe in IIS 7.5 einen App-Pool so konfiguriert, dass er wiederverwendet wird, wenn die Speichernutzung einen bestimmten Wert überschreitet. Ich habe es auch so konfiguriert, dass diese Informationen protokolliert werden.
Wo im Ereignisprotokoll soll ich danach suchen?
Ich habe versucht, basierend auf der Quelle zu filtern, bei der es sich um alle IIS-Elemente handelt, z. B. 'IIS-W3SVC-WP', 'IIS-IISManager' und alles andere, aber nichts.
Ich kann sehen, dass es auch die Elemente aus dem 'IIS-Konfigurations'-Protokoll hinzufügt, die ich aktiviert habe. Aber immer noch nichts.
Da es unmöglich erscheint, die XPath-Nachrichtendaten zu filtern (es ist nicht in der XML-Datei zum Filtern enthalten), können Sie auch Powershell zum Suchen verwenden:
Daraus kann ich ersehen, dass die Ereignis-ID für das Recycling 5074 zu sein scheint, 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.
quelle
Da Antworten nur mit Link nicht bevorzugt werden, kopiere ich einfach den Inhalt des Links der akzeptierten Antwort und füge ihn ein
Es ist definitiv System Log .
Welche Protokolldatei? Nun - Sie können den physischen Pfad überprüfen, indem Sie mit der rechten Maustaste auf das Systemprotokoll klicken (z. B. Server-Manager | Diagnose | Ereignisanzeige | Windows-Protokolle). Der physische Standardpfad ist
%SystemRoot%\System32\Winevt\Logs\System.evtx
.Sie können einen benutzerdefinierten Filter erstellen und nach "Quelle: WAS" filtern, um schnell nur von IIS generierte Einträge anzuzeigen.
Möglicherweise müssen Sie zuerst die Protokollierung auch für einen bestimmten App-Pool aktivieren. Standardmäßig sind im App-Pool nur 3 von 8 Recycling-Ereignissen aktiviert. So ändern Sie es über die GUI: II S Manager | Anwendungspools | Wählen Sie App Pool -> Erweiterte Einstellungen | Generieren Sie einen Recycling-Ereignisprotokolleintrag.
quelle
IIS Version 8.5 +
So aktivieren Sie die Ereignisverfolgung für Windows für Ihre Website / Anwendung
Benutzerdefinierte Ansichten> Serverrollen> Webserver
Windows-Protokolle> System
quelle