| # rsyslog v3: load input modules |
| # If you do not load inputs, nothing happens! |
| # You may need to set the module load path if modules are not found. |
| |
| $ModLoad immark.so # provides --MARK-- message capability |
| $ModLoad imuxsock.so # provides support for local system logging (e.g. via logger command) |
| $ModLoad imklog.so # kernel logging (formerly provided by rklogd) |
| |
| # Log all kernel messages to the console. |
| # Logging much else clutters up the screen. |
| #kern.* /dev/console |
| |
| # Log anything (except mail) of level info or higher. |
| # Don't log private authentication messages! |
| *.info;mail.none;authpriv.none;cron.none -/var/log/messages |
| |
| # The authpriv file has restricted access. |
| authpriv.* /var/log/secure |
| |
| # Log all the mail messages in one place. |
| mail.* -/var/log/maillog |
| |
| |
| # Log cron stuff |
| cron.* -/var/log/cron |
| |
| # Everybody gets emergency messages |
| *.emerg * |
| |
| # Save news errors of level crit and higher in a special file. |
| uucp,news.crit -/var/log/spooler |
| |
| # Save boot messages also to boot.log |
| local7.* /var/log/boot.log |
| |
| # Remote Logging (we use TCP for reliable delivery) |
| # An on-disk queue is created for this action. If the remote host is |
| # down, messages are spooled to disk and sent when it is up again. |
| #$WorkDirectory /rsyslog/spool # where to place spool files |
| #$ActionQueueFileName uniqName # unique name prefix for spool files |
| #$ActionQueueMaxDiskSpace 1g # 1gb space limit (use as much as possible) |
| #$ActionQueueSaveOnShutdown on # save messages to disk on shutdown |
| #$ActionQueueType LinkedList # run asynchronously |
| #$ActionResumeRetryCount -1 # infinety retries if host is down |
| # remote host is: name/ip:port, e.g. 192.168.0.1:514, port optional |
| #*.* @@remote-host |
| |
| |
| # ######### Receiving Messages from Remote Hosts ########## |
| # TCP Syslog Server: |
| # provides TCP syslog reception and GSS-API (if compiled to support it) |
| #$ModLoad imtcp.so # load module |
| # Note: as of now, you need to use the -t command line option to |
| # enable TCP reception (e.g. -t514 to run a server at port 514/tcp) |
| # This will change in later v3 releases. |
| |
| # UDP Syslog Server: |
| #$ModLoad imudp.so # provides UDP syslog reception |
| #$UDPServerRun 514 # start a UDP syslog server at standard port 514 |
| |