diff options
author | Steffen Zieger <me@saz.sh> | 2012-10-23 13:46:59 -0700 |
---|---|---|
committer | Steffen Zieger <me@saz.sh> | 2012-10-23 13:46:59 -0700 |
commit | e34a766c2d294a09af091935039058f160293c9c (patch) | |
tree | ef9f3876aa04b0e4f5fbde4475752154b7198775 | |
parent | cb2277d9935be1879800d09133846c008b649155 (diff) | |
parent | 03ee46744b5d9de833e77a83b70361f2688897d9 (diff) |
Merge pull request #10 from frosty-geek/Add_Disk_Spool_Size_Queueing_Params
Add disk spool size queueing params
-rw-r--r-- | manifests/client.pp | 1 | ||||
-rw-r--r-- | templates/client.conf.erb | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/manifests/client.pp b/manifests/client.pp index bedf1f6..fd76f1e 100644 --- a/manifests/client.pp +++ b/manifests/client.pp @@ -1,5 +1,6 @@ class rsyslog::client ( $log_remote = true, + $spool_size = '1g', $remote_type = 'tcp', $log_local = false, $log_auth_local = false, diff --git a/templates/client.conf.erb b/templates/client.conf.erb index da15f2c..9b6321b 100644 --- a/templates/client.conf.erb +++ b/templates/client.conf.erb @@ -3,7 +3,7 @@ # An "In-Memory Queue" is created for remote logging. $WorkDirectory <%= scope.lookupvar('rsyslog::params::spool_dir') -%> # where to place spool files $ActionQueueFileName queue # unique name prefix for spool files -$ActionQueueMaxDiskSpace 1g # 1gb space limit (use as much as possible) +$ActionQueueMaxDiskSpace <%= scope.lookupvar('rsyslog::client::spool_size') -%> # spool 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 |