1 From 3c0a101279ef225c6d14b13a5424d0d190df1079 Mon Sep 17 00:00:00 2001
2 From: Michael Polenchuk <mpolenchuk@mirantis.com>
3 Date: Mon, 19 Dec 2016 16:03:37 +0400
4 Subject: [PATCH] Reduce ceilometer memory usage
6 Change-Id: I11045c233eeb833108ffdee4a8952cd61b91c840
8 .../puppet/openstack_tasks/manifests/ceilometer/controller.pp | 7 +++++++
9 1 file changed, 7 insertions(+)
11 diff --git a/deployment/puppet/openstack_tasks/manifests/ceilometer/controller.pp b/deployment/puppet/openstack_tasks/manifests/ceilometer/controller.pp
12 index f531b617d..7f811f276 100644
13 --- a/deployment/puppet/openstack_tasks/manifests/ceilometer/controller.pp
14 +++ b/deployment/puppet/openstack_tasks/manifests/ceilometer/controller.pp
15 @@ -243,5 +243,12 @@ class openstack_tasks::ceilometer::controller {
16 'DEFAULT/use_syslog_rfc_format': value => true;
20 + # Reduce memory usage
22 + 'DEFAULT/executor_thread_pool_size': value => ceiling($service_workers*0.5);
23 + 'notification/pipeline_processing_queues': value => ceiling($service_workers*1.5);
24 + 'oslo_messaging_rabbit/rabbit_qos_prefetch_count': value => 100;