Kategorie: Tipy & triky

Cron a logování

Cron a logováníVypnutí logování cronu do přístupového a systémového logu.


Pokud používáte jako já na (nejen) Raspberry PI cron k plánování úloh - v mém případě k restartu Wi-Fi tak jste si určitě všimli, že cron zbytečně plní logy. Když si otevřete syslog (který je umístěn ve /var/log) tak zjistítě že spousta položek je zde především díky cronu (viz obrázek), podobně je na tom i authlog.

Syslog

Přišlo mi zbytečné tuto činnost logovat, obzvlášť když to takhle spamuje log. Když totiž něco v něm hledáte, tak je to vždycky ny delší čas. Proto jsem se snažil logování cronu vypnout.

Jak na to?

Pro vypnutí logování cronu do authlog:

1. Stačí si otevřít soubor rsyslog.conf, který je umístěn v /etc textovým editorem (používám nano).

2. Řádek "auth,authpriv.* /var/log/auth.log" nahradit ":msg, contains, "pam_unix(cron:session)" ~ auth,authpriv.* /var/log/auth.log"

3. Soubor uložit a restartovat službu rsyslog (service rsyslog restart) nebo postupovat dále

Pro vypnutí logování cronu do syslog:

1. Opět otevřít soubor rsyslog.conf

2. Řádek "*.*;auth,authpriv.none -/var/log/syslog" nahradit "*.*;auth,authpriv,cron.none -/var/log/syslog"

3. Soubor uložit a restartovat rsyslog

Sdílet

Štítky

Komentáře rss


Nebyly přidány žádné komentáře.