Cron/bash-övervaka storlek på log-fil. Hur?
Senast redigerat
Har ett program som ligger o snurrar o gör en massa saker. Givetvis finns en log-fil.
Finns det nåt fint bash-script som körs m.h.a Cron och som kan övervaka storleken och om den blir för stor packa ihop den, datumsätta arkivet samt skapa en ny tom log-fil? Ska man göra på annat sätt?
(Jag ska förfina log-filsfunktionen så den filtrerar återkommande liknande log-strängar men kan tycka att övervakningen är nödvändig iaf)
I anslutning till åtgärd kan scriptet skicka ett mail till mig (inledningsvis iaf).
@Sweedland: Finns inbyggt
logrotate --help
Tänk att jag anade att det fanns ett systemkommando! Har sett tidigare att nån pratat om "rotate". Tack!
edit: Ja. Har läst på om logrotate och det är ju exakt det jag behöver.
Copyright © 1999–2024 Geeks AB. Allt innehåll tillhör Geeks AB.
Citering är tillåten om källan anges.