1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- # /etc/rsyslog.conf
- #
- # This configuration is based on RainerScript, the new recommended syntax
- # for RSYSLOG. See http://www.rsyslog.com/doc/rainerscript.html for further
- # details.
- #
- # But if you don't want to learn something new at moment, don't worry: The
- # legacy syntax is still supported.
- #
- # You may want to use the new RSYSLOG configuration builder to create your
- # own more advanced configuration: http://www.rsyslog.com/rsyslog-configuration-builder/
- # Check config syntax on startup and abort if unclean (default: off)
- #$AbortOnUncleanConfig on
- ###############
- ### MODULES ###
- ###############
- # Read syslog messages from default Unix socket /dev/log (e.g. via logger command)
- module(load="imuxsock")
- # Read messages from the kernel log and submits them to the syslog engine
- module(load="imklog")
- # Inject "--MARK--" messages every $Interval (seconds)
- #module(load="immark" Interval="600")
- # Read syslog messages from UDP
- #module(load="imudp")
- #input(type="imudp" port="514")
- # Read syslog messages from TCP
- #module(load="imtcp")
- #input(type="imtcp" port="514")
- #########################
- ### GLOBAL DIRECTIVES ###
- #########################
- # Where to place spool and state files
- $WorkDirectory /var/spool/rsyslog
- # Reduce repeating messages (default: off)
- #$RepeatedMsgReduction on
- # Set defaults for every output file
- $Umask 0022
- module(
- load="builtin:omfile"
- Template="RSYSLOG_TraditionalFileFormat"
- FileCreateMode="0644"
- DirCreateMode="0755"
- )
- # Include all conf files in /etc/rsyslog.d/
- $IncludeConfig /etc/rsyslog.d/*.conf
|