aboutsummaryrefslogtreecommitdiffstats
path: root/puppet
diff options
context:
space:
mode:
authorChristian Schwede <cschwede@redhat.com>2016-10-31 23:03:11 +0100
committerChristian Schwede <cschwede@redhat.com>2016-11-18 15:00:23 +0100
commitab8b13d09baf8a79f501472e34c9d2be0b0cbd8a (patch)
treeb59814cce6a6fc07eea666dc65518dbc21b7d683 /puppet
parent80187a2e199cc9760645cb1a7969428324a60b61 (diff)
Make Ceilometer notifications non-blocking
Ceilometer notifications can be sent in a background thread, unblocking the Swift proxy in case the RabbitMQ is not processing notifications quick enough or even unavailable. There is a default queue size of 1000 notifications. If more messages are added to the queue these will be discarded, and a warning log entry will be emitted. Change-Id: I98022dcbf661a5bb7425f49ba8525225d61212dc
Diffstat (limited to 'puppet')
-rw-r--r--puppet/services/swift-proxy.yaml1
1 files changed, 1 insertions, 0 deletions
diff --git a/puppet/services/swift-proxy.yaml b/puppet/services/swift-proxy.yaml
index ba1d99f1..129f9b10 100644
--- a/puppet/services/swift-proxy.yaml
+++ b/puppet/services/swift-proxy.yaml
@@ -77,6 +77,7 @@ outputs:
swift::proxy::ceilometer::rabbit_user: {get_param: RabbitUserName}
swift::proxy::ceilometer::rabbit_password: {get_param: RabbitPassword}
swift::proxy::staticweb::url_base: {get_param: [EndpointMap, SwiftPublic, uri_no_suffix]}
+ swift::proxy::ceilometer::nonblocking_notify: true
tripleo.swift_proxy.firewall_rules:
'122 swift proxy':
dport: