Zum Inhalt springen

Apache/11 Logging/mod dumpio

Aus Foxwiki

mod_dumpio

11.1.4 mod_dumpio

Das Modul mod_dumpio hat die Aufgabe, sämtliche Eingabe- und/oder Ausgabedaten von Apache in die ErrorLog-Datei zu schreiben. Dies führt zu erheblichem Datenaufkommen in der Log-Datei und bremst den Server daher stark aus. Deshalb sollten die Direktiven DumpIOInput beziehungsweise DumpIOOutput ausschließlich zur Behebung spezifischer Probleme aktiviert und danach wieder abgeschaltet werden

DumpIOInput

Sämtliche Eingabedaten in die ErrorLog-Datei schreiben

Seit Version 2.0.53 und 2.1.3
Modul mod_dumpio
Kontext Server
Syntax DumpIOInput On|Off
Standardwert Off

Diese Direktive übernimmt sämtliche Eingabedaten in das ErrorLog, wenn sie wie folgt aktiviert wird

DumpIOInput On
DumpIOOutput

Sämtliche Eingabedaten in die ErrorLog-Datei schreiben

Seit Version 2.0.53 und 2.1.3
Modul mod_dumpio
Kontext Server
Syntax DumpIOOutput On|Off
Standardwert Off

Die Direktive DumpIOOutput ist für die Ausgabedaten zuständig. Um die Protokollierung aller Ausgabedaten zu aktivieren, müssen Sie folgende Zeile in den Server-Kontext einfügen

DumpIOOutput On

DumpIOLogLevel

Sämtliche Eingabedaten in die ErrorLog-Datei schreiben

Seit Version 2.2.4; ab 2.3 nicht mehr unterstützt

Modul mod_dumpio
Kontext Server
Syntax DumpIOLogLevel Level
Standardwert debug

Mithilfe dieser Direktive können Sie in Apache 2.2 das LogLevel festlegen, ab dem das Dumping der Ein- oder Ausgabe ins ErrorLog stattfinden soll. Die möglichen Werte finden Sie in der Beschreibung der Direktive LogLevel in Abschnitt 10.4.1. Vor Apache 2.2.4 war das Level nicht konfigurierbar; mod_dumpio wurde nur im LogLevel debug aktiv.

Beispiel
DumpIOLogLevel warning

In Apache 2.4 steht die Direktive nicht mehr zur Verfügung. Seit Version 2.3.6 wird ihre Funktionalität durch eine modulspezifische LogLevel-Angabe bereitgestellt. Das folgende Beispiel ist äquivalent zum vorherigen 2.2-Beispiel

LogLevel dumpio:warning