logrotate | Tag | ohneKontur - der Blog https://www.ohnekontur.de ohne Linien und Kanten und trotzdem gefangen Mon, 19 Feb 2024 18:11:57 +0000 en-US hourly 1 https://wordpress.org/?v=6.4.5 Optimizing Fetchmail: Creating a dedicated Log File to avoid Syslog overload. https://www.ohnekontur.de/2009/11/27/optimizing-fetchmail-creating-a-dedicated-log-file-to-avoid-syslog-overload/ https://www.ohnekontur.de/2009/11/27/optimizing-fetchmail-creating-a-dedicated-log-file-to-avoid-syslog-overload/#respond Fri, 27 Nov 2009 18:05:00 +0000 https://www.ohnekontur.de/?p=3298 Recently, I took a peek into the syslog, and to my surprise, it was brimming with messages from Fetchmail. It detailed the who, what, where, why, and how of every email being seen, loaded, and deleted. Intriguing, no doubt, but … Continue reading

The post Optimizing Fetchmail: Creating a dedicated Log File to avoid Syslog overload. first appeared on ohneKontur - der Blog.]]>
Recently, I took a peek into the syslog, and to my surprise, it was brimming with messages from Fetchmail. It detailed the who, what, where, why, and how of every email being seen, loaded, and deleted. Intriguing, no doubt, but I wasn’t keen on cluttering up my syslog with this information.

Therefore, Fetchmail needed its own log, and here’s how I went about it: In /etc/fetchmailrc, I added the following lines to the beginning ot the file:

set no syslog
set logfile /var/log/fetchmail.log

Now, Fetchmail had its exclusive log file. However, it wasn’t enough; I wanted this log to rotate as well. So, I created a file called /etc/logrotate.d/fetchmail and populated it with the following:

/var/log/fetchmail.log {
    weekly
    create 0644 fetchmail adm
    rotate 4
    compress
    delaycompress
}

Done! It might not seem overly complex, but I encountered some challenges before achieving the setup I desired. Hence, I decided to document it for future reference.

The post Optimizing Fetchmail: Creating a dedicated Log File to avoid Syslog overload. first appeared on ohneKontur - der Blog.]]>
https://www.ohnekontur.de/2009/11/27/optimizing-fetchmail-creating-a-dedicated-log-file-to-avoid-syslog-overload/feed/ 0
fetchmail – eigene Logdatei – zumüllen des syslogs verhindern https://www.ohnekontur.de/2009/11/27/fetchmail-eigene-logdatei-zumullen-des-syslogs-verhindern/ https://www.ohnekontur.de/2009/11/27/fetchmail-eigene-logdatei-zumullen-des-syslogs-verhindern/#comments Fri, 27 Nov 2009 12:26:46 +0000 http://www.ohnekontur.de/?p=621 This post is also availiable in english. Neulich werfe ich einen Blick in den Syslogsiehe da, alles voll mit Meldungen von Fetchmail.Wann wie wo warum wieviele Emails gesehen geladen gelöscht wurden.Alles ja ganz interessant,aber bitte nicht in meinem Syslog. Also … Continue reading

The post fetchmail – eigene Logdatei – zumüllen des syslogs verhindern first appeared on ohneKontur - der Blog.]]>
This post is also availiable in english.

Neulich werfe ich einen Blick in den Syslog
siehe da, alles voll mit Meldungen von Fetchmail.
Wann wie wo warum wieviele Emails gesehen geladen gelöscht wurden.
Alles ja ganz interessant,
aber bitte nicht in meinem Syslog.

Also musste fetchmail seinen eigenen Log bekommen und zwar so:
in /etc/fetchmailrc folgende Zeilen anfügen (an den Anfang)

set no syslog
set logfile /var/log/fetchmail.log

So jetzt hat fetchmail schon mal seine eigene Logdatei, die soll aber jetzt auch noch rotiert werden. Also noch die Datei /etc/logrotate.d/fetchmail anlegen und mit folgendem befüllen

/var/log/fetchmail.log {

weekly
create 0644 fetchmail adm
rotate 4
compress

delaycompress
}

fertig :)

Eigentlich nicht so komplex aber ich hatte trotzdem einige Mühe bis es so war wie ichs wollte deshalb hab ichs mal festgehalten.

The post fetchmail – eigene Logdatei – zumüllen des syslogs verhindern first appeared on ohneKontur - der Blog.]]>
https://www.ohnekontur.de/2009/11/27/fetchmail-eigene-logdatei-zumullen-des-syslogs-verhindern/feed/ 3