Speicherdauer von Apache-Logs festlegen  [GELÖST]

Diskussionen zur Bedienung von KeyHelp.
Post Reply
mfeicht
Posts: 53
Joined: Fri 8. Mar 2019, 09:24

Speicherdauer von Apache-Logs festlegen

Post by mfeicht »

Hallo zusammen,

wo finde ich in KeyHelp eine Option – falls vorhanden – zum Anpassen der Speicherdauer von Access-Logs des Apache Webservers?
User avatar
Florian
Keyweb AG
Posts: 1243
Joined: Wed 20. Jan 2016, 02:28

Re: Speicherdauer von Apache-Logs festlegen

Post by Florian »

Hallo,

dies muss manuell in den Logrotate-Einstellungen durchgeführt werden.
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
mfeicht
Posts: 53
Joined: Fri 8. Mar 2019, 09:24

Re: Speicherdauer von Apache-Logs festlegen

Post by mfeicht »

Das wird dann wahrscheinlich die "/etc/logrotate.d/apache2" Datei sein, oder?

Läuft das Script automatisch durch, je nachdem, wie ich es eingestellt habe oder benötige ich da einen zusätzlich Cronjob?
User avatar
24unix
Posts: 1560
Joined: Sun 21. Jun 2020, 17:16
Location: Kollmar
Contact:

Re: Speicherdauer von Apache-Logs festlegen  [GELÖST]

Post by 24unix »

mfeicht wrote: Tue 25. Jan 2022, 13:40 Das wird dann wahrscheinlich die "/etc/logrotate.d/apache2" Datei sein, oder?

Läuft das Script automatisch durch, je nachdem, wie ich es eingestellt habe oder benötige ich da einen zusätzlich Cronjob?
Logrotate wird automatisch per cron aufgerufen.

Hier mehr details: https://serversforhackers.com/c/managin ... -logrotate
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
mfeicht
Posts: 53
Joined: Fri 8. Mar 2019, 09:24

Re: Speicherdauer von Apache-Logs festlegen

Post by mfeicht »

24unix wrote: Tue 25. Jan 2022, 13:52 Logrotate wird automatisch per cron aufgerufen.

Hier mehr details: https://serversforhackers.com/c/managin ... -logrotate
Dann passt alles. Ich habe die Standard-Logrotate von Apache2 angepasst.

Danke für die Hilfe!
User avatar
Alexander
Keyweb AG
Posts: 3813
Joined: Wed 20. Jan 2016, 02:23

Re: Speicherdauer von Apache-Logs festlegen

Post by Alexander »

mfeicht wrote:Das wird dann wahrscheinlich die "/etc/logrotate.d/apache2" Datei sein, oder?
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:

Code: Select all

/etc/logrotate.d/keyhelp
Wie für alle Dateien mit "keyhelp" im Namen gilt auch hier: Die Datei kann jederzeit durch ein KeyHelp-Update überschrieben werden.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
Florian
Keyweb AG
Posts: 1243
Joined: Wed 20. Jan 2016, 02:28

Re: Speicherdauer von Apache-Logs festlegen

Post by Florian »

24unix wrote: Tue 25. Jan 2022, 13:52
mfeicht wrote: Tue 25. Jan 2022, 13:40 Das wird dann wahrscheinlich die "/etc/logrotate.d/apache2" Datei sein, oder?

Läuft das Script automatisch durch, je nachdem, wie ich es eingestellt habe oder benötige ich da einen zusätzlich Cronjob?
Logrotate 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)

Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
24unix
Posts: 1560
Joined: Sun 21. Jun 2020, 17:16
Location: Kollmar
Contact:

Re: Speicherdauer von Apache-Logs festlegen

Post by 24unix »

Florian wrote: Tue 25. Jan 2022, 14:15 Das ist nicht mehr ganz korrekt. Bei aktuellen Systemen erfolgt das Logrotate über einen Timer von Systemd
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 :-)
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
Post Reply