IIS 8.5 protokolliert nicht alle Anforderungen

IIS 8.5 protokolliert nicht alle Anforderungen

Ich habe ein Problem, bei dem IIS 8.5 auf Server 2012 R2 Anfragen nicht richtig protokolliert. Bis vor etwa einer Woche funktionierte es einwandfrei und es wurden Protokolldateien mit einer Größe von >10 MB erstellt. Diese Informationen waren für unsere Analyseverarbeitung nützlich. Derzeit enthalten die Protokolldateien nur sehr wenige Informationen und es werden nur gelegentlich Anfragen protokolliert, wodurch Protokolldateien mit einer Größe von <100 KB erstellt werden. Ich bin mir nicht sicher, was sich geändert hat und das Problem nun gelöst hat.

Ich kopiere diese Dateien regelmäßig und analysiere sie an einem separaten Ort. Die Protokolldateien des letzten Monats waren alle zwischen 1 MB und 14 MB groß. Dieselben Protokolldateien wurden später als <100 KB große Dateien angezeigt. Die Date ModifiedGröße scheint sich nicht geändert zu haben. Ich habe Kopien beider Dateisätze.

Als ich andere ähnlich klingende Probleme mit IIS6 und IIS7 durchlas, überprüfte ich vergleichbare Einstellungen:

  • Die Berechtigungen für Protokollverzeichnisse stimmen auf meinem Testserver und meinem Produktionsserver überein. Dies scheint sich nicht geändert zu haben.
  • Die Einstellungen haben sich nicht geändert - dontLog = False,selectiveLogging = logAll
  • Use local time for file naming and rolloverist deaktiviert.
  • W3C-Protokollierungseinstellungen sind Standard
  • Das Ändern Log Event Destinationin Both log file and ETW eventführt zu denselben Ergebnissen. Begrenzte Anfragen protokolliert.
  • Neustart von Diensten und IIS brachte keine Änderungen
  • Der Neustart des Servers brachte keine Änderungen.
  • W3C-Protokollierungsdienst auf AutomaticStart eingestellt


    #Software: Microsoft Internet Information Services 8.5
    #Version: 1.0
    #Date: 2015-10-08 15:22:58
    #Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) cs(Referer) sc-status sc-substatus sc-win32-status time-taken
    2015-10-08 15:22:58 x.x.x.x GET / - 80 - x.x.x.x MSIE+6.0 - 200 0 0 187
    2015-10-08 15:27:58 x.x.x.x GET / - 80 - x.x.x.x MSIE+6.0 - 200 0 0 78
    2015-10-08 15:32:58 x.x.x.x GET / - 80 - x.x.x.x MSIE+6.0 - 200 0 0 93
    

Antwort1

Das Problem wurde gelöst, allerdings fehlen mir die Kenntnisse über Active Directory und Domänencontroller.

Unter folgenden Bedingungen wurden die Protokolldateien wiederhergestellt:

  • Es wurden Protokolldateien gespeichert, die jedoch für mein Konto nicht sichtbar waren. (Nicht auf dem Server/Dateisystem gespeichert?)
  • Es ist ein Fehler bei der Vertrauensbeziehung zwischen Server und Domäne aufgetreten.
  • Nachdem die Vertrauensbeziehung zwischen Domäne und Server, einschließlich der Konten, wiederhergestellt wurde, waren die Protokolldateien wieder verfügbar. Dies umfasst alle Protokolldateien, die während der Dauer des Problems generiert wurden.

Hoffentlich sind diese Informationen in Zukunft für jemanden nützlich.

verwandte Informationen