fuel-library/deployment/puppet/rsyslog/templates/01-client.conf.erb
Bogdan Dobrelya f68219b228 Configure syslog listen UDP/514 for nodes
Load UDP module for Openstack nodes as well.
Required for Openstack Juno due to /dev/log
is not used for logging to syslog since
Juno (#1385295).

DocImpact
Closes-bug: #1381545

Change-Id: Ie9949574bef166e5d1b05921ee4bc9a6daec5137
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2014-10-29 16:26:39 +01:00

23 lines
651 B
Plaintext

# file is managed by puppet
<% unless scope.lookupvar('rsyslog::client::escapenewline') -%>
$EscapeControlCharactersOnReceive off
<% end -%>
# Load UDP module, required since Openstack Juno (#1385295)
$ModLoad imudp
$UDPServerRun 514
#
# Disk-Assisted Memory Queues, async writes, no escape chars
#
$OMFileASyncWriting on
$MainMsgQueueType LinkedList
$WorkDirectory <%= scope.lookupvar('rsyslog::params::spool_dir') %>
$MainMsgQueueFileName mainmsgqueue
$MainMsgQueueSaveOnShutdown on
$MainMsgQueueDequeueSlowdown 1000
$MainMsgQueueWorkerThreads 2
$MainMsgQueueDequeueBatchSize 128
$SystemLogRateLimitInterval 0 # disable rate limits for rsyslog