summaryrefslogtreecommitdiff
path: root/templates/client.conf.erb
blob: 7e123a3e93063cfc3c25035080d0a2d83c025f6b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
# file is managed by puppet

# An "In-Memory Queue" is created for remote logging.
$WorkDirectory /var/spool/rsyslog       # where to place spool files
$ActionQueueFileName queue              # 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

$ModLoad omrelp
*.*     :omrelp:<%= scope.lookupvar('rsyslog::params::rsyslog_server') %>:2514;RSYSLOG_ForwardFormat