Hallo,
ich würde gerne die Logfiles des Apache archivieren. Bei mir werden in die Standardlogs der Ubuntu Installation erzeugt.
Wenn ich es richtig sehe, dann wird immer 1 Woche geschrieben, dann archiviert. Es gibt dann 3 Archive plus das 1 Log der laufenden Woche.
Ich würde gerne pro Woche ein Logfile generieren, am liebsten mit einem Datumsstring im Dateinamen. Aufbewahrungszeit 6 Monate.
Ich habe schon mit Rotatelogs oder Logrotate was versucht, bin aber irgendwie gescheitert.
Das was in der logrotate.conf steht verstehe ich nicht.
Woher weiss ich denn welche logs davon betroffen sind und wie kann ich welche ausnehmen bzw. für diese dann eine eigene Regel definieren?
Danke
ich würde gerne die Logfiles des Apache archivieren. Bei mir werden in die Standardlogs der Ubuntu Installation erzeugt.
Wenn ich es richtig sehe, dann wird immer 1 Woche geschrieben, dann archiviert. Es gibt dann 3 Archive plus das 1 Log der laufenden Woche.
Ich würde gerne pro Woche ein Logfile generieren, am liebsten mit einem Datumsstring im Dateinamen. Aufbewahrungszeit 6 Monate.
Ich habe schon mit Rotatelogs oder Logrotate was versucht, bin aber irgendwie gescheitert.
Das was in der logrotate.conf steht verstehe ich nicht.
Code:
# see "man logrotate" for details
# rotate log files weekly
weekly
# keep 4 weeks worth of backlogs
rotate 4
Woher weiss ich denn welche logs davon betroffen sind und wie kann ich welche ausnehmen bzw. für diese dann eine eigene Regel definieren?
Danke