#### Global directives #### # Sets the directory that rsyslog uses for work files. $WorkDirectory /var/lib/rsyslog # Sets default permissions for all log files. $FileOwner root $FileGroup root $FileCreateMode 0600 $DirCreateMode 0700 $Umask 0077 # Include all config files in /etc/rsyslog.d/. include(file="/etc/rsyslog.d/*.conf" mode="optional") #### Modules #### # Provides --MARK-- message capability. module(load="immark") # Provides support for local system logging (e.g. via logger command). module(load="imuxsock") # Nginx $template rawFormat,"%msg:2:2048%\n" local0.=notice /var/log/access.log;rawFormat local0.*;local0.!=notice /var/log/error.log;rawFormat