[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Certbot excessive logging




> Le 11 févr. 2017 à 20:35, Simon McVittie <smcv@debian.org> a écrit :
> 
> On Sat, 11 Feb 2017 at 19:46:25 +0100, Gunter Königsmann wrote:
>>> Feb 10 00:00:01 systemd[1]: Starting Certbot...
>>> Feb 10 00:41:37 systemd[1]: Started Certbot.
>>> Feb 10 12:00:01 systemd[1]: Starting Certbot...
>>> Feb 10 12:29:38 systemd[1]: Started Certbot.
>>> 
>> My question now would be if the information that certbot is still
>> running as it should be might be worth one message every 12 hours.
> 
> It's a systemd timer unit (systemd's equivalent of cron jobs). systemd
> doesn't know or care what Certbot does, it just knows that it has
> started a unit; so it logs about it, just like it logs all actions that
> it carries out. You'll notice these messages come from systemd itself,
> not from Certbot.
> 
> cron logs to syslog too - on my system, at least once per hour. You're
> probably only not seeing messages like this because you are filtering them
> with logcheck or similar:
> 
> Feb 11 19:17:01 illusion CRON[431]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
> 
> Whatever filtering you are doing to not be annoyed by those messages,
> I suggest applying the same filtering to systemd periodically starting
> Certbot. Alternatively, you could reduce systemd.log_level on the kernel
> command line, or set [Manager] LogLevel in /etc/systemd/system.conf, to
> make systemd stop logging those messages in the first place.
> 
> (In answer to the obvious question, yes, there is some redundancy between
> timer units and cron; the systemd-cron package resolves that redundancy
> by creating timer units from (ana)cron configuration.)
> 
>    S
> 
Excessive was not the correct word, sorry.
I didn't understand that systemd was involved.
I will change the Loglevel, thanks for the explanation.

Reply to: