updated on Wed Jan 25 08:34:36 UTC 2012
[aur-mirror.git] / rsyslog-zmq / rsyslog.conf
blob7600d90bf82a3b630e9558dd94d9b2ca87b076ab
1 # if you experience problems, check
2 # http://www.rsyslog.com/troubleshoot for assistance
4 # rsyslog v3: load input modules
5 # If you do not load inputs, nothing happens!
6 # You may need to set the module load path if modules are not found.
8 $ModLoad immark   # provides --MARK-- message capability
9 $ModLoad imuxsock # provides support for local system logging (e.g. via logger command)
10 $ModLoad imklog   # kernel logging (formerly provided by rklogd)
11 $ModLoad imzeromq.so # zeromq input
12 $ModLoad omzeromq.so # zeromq output
13 # Log all kernel messages to the console.
14 # Logging much else clutters up the screen.
15 #kern.*                                                 /dev/console
17 # Send everything to a zeromq pub port if it's available
18 *.* :omzeromq:bind=tcp://*:5557,pattern=pub
20 # Log anything (except mail) of level info or higher.
21 # Don't log private authentication messages!
22 *.info;mail.none;authpriv.none;cron.none                -/var/log/messages
24 # The authpriv file has restricted access.
25 authpriv.*                                              /var/log/secure
27 # Log all the mail messages in one place.
28 mail.*                                                  -/var/log/maillog
31 # Log cron stuff
32 cron.*                                                  -/var/log/cron
34 # Everybody gets emergency messages
35 *.emerg                                                 *
37 # Save news errors of level crit and higher in a special file.
38 uucp,news.crit                                          -/var/log/spooler
40 # Save boot messages also to boot.log
41 local7.*                                                /var/log/boot.log
43 # Remote Logging (we use TCP for reliable delivery)
44 # An on-disk queue is created for this action. If the remote host is
45 # down, messages are spooled to disk and sent when it is up again.
46 #$WorkDirectory /rsyslog/spool # where to place spool files
47 #$ActionQueueFileName uniqName # unique name prefix for spool files
48 #$ActionQueueMaxDiskSpace 1g   # 1gb space limit (use as much as possible)
49 #$ActionQueueSaveOnShutdown on # save messages to disk on shutdown
50 #$ActionQueueType LinkedList   # run asynchronously
51 #$ActionResumeRetryCount -1    # infinite retries if host is down
52 # remote host is: name/ip:port, e.g. 192.168.0.1:514, port optional
53 #*.* @@remote-host:514
56 # ######### Receiving Messages from Remote Hosts ########## 
57 # TCP Syslog Server:
58 # provides TCP syslog reception and GSS-API (if compiled to support it)
59 #$ModLoad imtcp.so  # load module
60 #$InputTCPServerRun 514 # start up TCP listener at port 514
62 # UDP Syslog Server:
63 #$ModLoad imudp.so  # provides UDP syslog reception
64 #$UDPServerRun 514 # start a UDP syslog server at standard port 514