Home

Grandi file di log

Il programma motion, presumo non correttamente configurato, mi genera un sacco di linee di warning, tanto da far lievitare i file 

/var/log/kern.log
/var/log/syslog

a centinaia di Mbyte.

In attesa di sapere come filtrare per programma risolvo elevando il livello loggato:

vi /etc/rsyslog.d/50-default.conf

kern.* -/var/log/kern.log diventa
kern.err -/var/log/kern.log

*.*;auth,authpriv.none -/var/log/syslog diiventa
*.err;auth,authpriv.none -/var/log/syslog

Come rilevo dagli esempi si è trattato di agire su facility (il sistema che produce il messaggio) e priority (il livello minimo di log)

Riavvio il servizio di log:

service rsyslogd restart

 

Alternativa radicale, testata su raspbian: modifico /etc/rsyslog.conf

[SNIP]

###############
#### RULES ####
###############

#
# First some standard log files.  Log by facility.
#
auth,authpriv.*                 /var/log/auth.log
#*.*;auth,authpriv.none         -/var/log/syslog originale
*.*;auth,authpriv.none          -/dev/null


[SNIP]

Menu Principale

Login Form