Speicherdauer von Apache-Logs festlegen [GELÖST]
Speicherdauer von Apache-Logs festlegen
wo finde ich in KeyHelp eine Option – falls vorhanden – zum Anpassen der Speicherdauer von Access-Logs des Apache Webservers?
Re: Speicherdauer von Apache-Logs festlegen
dies muss manuell in den Logrotate-Einstellungen durchgeführt werden.
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Speicherdauer von Apache-Logs festlegen
Läuft das Script automatisch durch, je nachdem, wie ich es eingestellt habe oder benötige ich da einen zusätzlich Cronjob?
Re: Speicherdauer von Apache-Logs festlegen [GELÖST]
Logrotate wird automatisch per cron aufgerufen.
Hier mehr details: https://serversforhackers.com/c/managin ... -logrotate
--
A Windows user reinstalls software every few weeks.
A Linux user reinstalls software every few weeks.
The difference is with Linux the version numbers change.
Re: Speicherdauer von Apache-Logs festlegen
Dann passt alles. Ich habe die Standard-Logrotate von Apache2 angepasst.24unix wrote: ↑Tue 25. Jan 2022, 13:52 Logrotate wird automatisch per cron aufgerufen.
Hier mehr details: https://serversforhackers.com/c/managin ... -logrotate
Danke für die Hilfe!
Re: Speicherdauer von Apache-Logs festlegen
Je nachdem was du erreichen willst ist das so ggf. nicht ganz korrekt, die Folgende Datei regelt stattdessen den Logrotate der Apache-Logs für KeyHelp und dessen Benutzer:mfeicht wrote:Das wird dann wahrscheinlich die "/etc/logrotate.d/apache2" Datei sein, oder?
Code: Select all
/etc/logrotate.d/keyhelp
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Speicherdauer von Apache-Logs festlegen
24unix wrote: ↑Tue 25. Jan 2022, 13:52Logrotate wird automatisch per cron aufgerufen.
Hier mehr details: https://serversforhackers.com/c/managin ... -logrotate
Das ist nicht mehr ganz korrekt. Bei aktuellen Systemen erfolgt das Logrotate über einen Timer von Systemd
Code: Select all
~# systemctl status logrotate.timer
● logrotate.timer - Daily rotation of log files
Loaded: loaded (/lib/systemd/system/logrotate.timer; enabled; vendor preset: enabled)
Active: active (waiting) since Wed 2021-09-08 09:46:20 CEST; 4 months 17 days ago
Trigger: Wed 2022-01-26 06:24:50 CET; 16h left
Triggers: ● logrotate.service
Docs: man:logrotate(8)
man:logrotate.conf(5)
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Speicherdauer von Apache-Logs festlegen
Ah, danke für die Korrektur.
Ja, systemd-timer. Habe ich auch schon mit rumgespielt, mir fehlt da aber MAILTO, das was ich gefunden habe stand vom Aufwand in keiner Relation zum Nutzen.
Aber cron ist ja bei Bullseye noch mit an Bord

--
A Windows user reinstalls software every few weeks.
A Linux user reinstalls software every few weeks.
The difference is with Linux the version numbers change.