diff options
Diffstat (limited to 'linhes/rsyslog/rsyslog.conf')
-rw-r--r-- | linhes/rsyslog/rsyslog.conf | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/linhes/rsyslog/rsyslog.conf b/linhes/rsyslog/rsyslog.conf index 843bdd4..feb9621 100644 --- a/linhes/rsyslog/rsyslog.conf +++ b/linhes/rsyslog/rsyslog.conf @@ -1,24 +1,29 @@ -# Minimal config +# if you experience problems, check +# http://www.rsyslog.com/troubleshoot for assistance +$ModLoad immark # provides --MARK-- message capability $ModLoad imuxsock # provides support for local system logging $ModLoad imklog # provides kernel logging support +$ModLoad imjournal # Provides the ability to import log messages from systemd journal $ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat $FileOwner root $FileGroup root -$FileCreateMode 0640 +$FileCreateMode 0644 $DirCreateMode 0755 $Umask 0022 +$SystemLogRateLimitInterval 2 +$SystemLogRateLimitBurst 500 $WorkDirectory /var/spool/rsyslog $IncludeConfig /etc/rsyslog.d/*.conf -$template DailyPerHostLogs,"/var/log/%HOSTNAME%_messages.log" -$template DynFile,"/var/log/%HOSTNAME%_%programname%.log" -$template DynMail,"/var/log/%HOSTNAME%_maillog.log" -$template DynCron,"/var/log/%HOSTNAME%_cron.log" -$template DynBoot,"/var/log/%HOSTNAME%_boot.log" -$template DynSpooler,"/var/log/%HOSTNAME%_spooler.log" -$template DynLighttpd,"/var/log/%HOSTNAME%_lighttpd.log" +$template DailyPerHostLogs,"/var/log/%$YEAR%-%$MONTH%-%$DAY%/%HOSTNAME%_messages.log" +$template DynFile,"/var/log/%$YEAR%-%$MONTH%-%$DAY%/%HOSTNAME%_%programname%.log" +$template DynMail,"/var/log/%$YEAR%-%$MONTH%-%$DAY%/%HOSTNAME%_maillog.log" +$template DynCron,"/var/log/%$YEAR%-%$MONTH%-%$DAY%/%HOSTNAME%_cron.log" +$template DynBoot,"/var/log/%$YEAR%-%$MONTH%-%$DAY%/%HOSTNAME%_boot.log" +$template DynSpooler,"/var/log/%$YEAR%-%$MONTH%-%$DAY%/%HOSTNAME%_spooler.log" +$template DynLighttpd,"/var/log/%$YEAR%-%$MONTH%-%$DAY%/%HOSTNAME%_lighttpd.log" if $programname contains 'lighttpd' then ?DynLighttpd & stop |