Apache-Piping zum einfachen Wechseln von Logdateien


Das standardmäßige Timestamp-Format ist nicht besonders schön, da nicht unbedingt für Menschen lesbar – es sei denn vielleicht für die Unix-Freaks aus der IT-Abteilung… Für Normalsterbliche eignet sich eher ein Format, bei dem man auf einen Blick erkennen kann, wann die Logdatei erstellt wurde. Glücklicherweise unterstützt rotatelogs alle üblichen Formatierungsanweisungen für Zeitangaben, wie sie die strftime-Funktion in C bietet. Um z. B. als Dateierweiterung Jahr, Monat und Tag zu erhalten, müsste die CustomLog-Direktive etwa wie folgt aussehen:

Auf diese Weise würden die wechselnden Logdateien so benannt werden:

Auf einen Blick erkennt man, dass diese Logdatei vom 16. Oktober 2003 stammt.

rotatelogs und mehr

Falls rotatelogs nicht ganz den jeweiligen Anforderungen entspricht, gibt es auch noch cronolog, eine Art erweiterte Version von rotatelogs. Das Schöne an cronolog ist, dass man es so konfigurieren kann, dass ein Link (symbolisch oder hart) zwischen einem Standardnamen und der aktuell verwendeten Logdatei hergestellt wird. So möchte man vielleicht eine Verknüpfung zwischen dem Standardnamen access und der wechselnden Access-Logdatei herstellen. Wenn man sich dann per tail die aktuellen Einträge der heutigen Logdatei ansehen möchte, muss man nicht einmal die Datumserweiterung hinzufügen, es genügt wenn man „tail -f /var/httpd/logs/access“ eingibt.

Page: 1 2

ZDNet.de Redaktion

Recent Posts

Adobe schließt neun kritische Lücken in Reader und Acrobat

Das jüngste Update bringt insgesamt zwölf Fixes. Schadcode lässt sich unter Umständen ohne Interaktion mit…

3 Tagen ago

Fabrikautomatisierung: Siemens integriert SPS-Ebene

Eine softwarebasierte Workstation soll es Ingenieuren erlauben, sämtliche Steuerungen zentral zu verwalten. Pilotkunde ist Ford.

3 Tagen ago

Ebury-Botnet infiziert 400.000 Linux-Server weltweit

Kryptodiebstahl und finanzieller Gewinn sind laut ESET-Forschungsbericht die vorrangigen neuen Ziele.

4 Tagen ago

Sicherheitslücken in Überwachungskameras und Video-Babyphones

Schwachstellen aus der ThroughTek Kaylay-IoT-Plattform. Dringend Update-Status der IoT-Geräte prüfen.

4 Tagen ago

AWS investiert Milliarden in Cloud-Standort Brandenburg

Fast acht Milliarden Euro fließen in die deutsche Region der AWS European Sovereign Cloud. Das…

4 Tagen ago

DSL oder Kabel – Welcher Anschluss passt zu Ihnen?

Internet in den eigenen vier Wänden ist heutzutage nicht mehr wegzudenken. Denn egal, ob Homeoffice…

4 Tagen ago