summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPradeep Kilambi <pkilambi@redhat.com>2017-04-21 16:16:38 -0400
committerPradeep Kilambi <pkilambi@redhat.com>2017-06-07 15:50:19 +0000
commitc9afae93f2abc1a8622737c5a4c878b0ca3faad4 (patch)
tree33aa28dc673fe059e2fba8116501600695306ae8
parentc32bbba76129da532669e0618a43fa39755f6d43 (diff)
Expose metric delay processing metric
For performance reasons we might want to tweak this param lets expose this via tripleo. The puppet changes were added in this patch I5de5283d1b14e0bba63d6d9a440611914ba86ca4 Change-Id: I72f1fe3a47060fe37602a70b8a74fba72209127c (cherry picked from commit e33e76684c9b60b9ce50ad7996529ed49dddd9d9)
Notes
Notes (review): Code-Review+2: Alex Schultz <aschultz@redhat.com> Workflow+1: Alex Schultz <aschultz@redhat.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Thu, 08 Jun 2017 18:10:16 +0000 Reviewed-on: https://review.openstack.org/469217 Project: openstack/tripleo-heat-templates Branch: refs/heads/stable/ocata
-rw-r--r--puppet/services/gnocchi-base.yaml5
-rw-r--r--releasenotes/notes/expose-metric-processing-delay-0c098d7ec0af0728.yaml3
2 files changed, 8 insertions, 0 deletions
diff --git a/puppet/services/gnocchi-base.yaml b/puppet/services/gnocchi-base.yaml
index c631005..4d210e7 100644
--- a/puppet/services/gnocchi-base.yaml
+++ b/puppet/services/gnocchi-base.yaml
@@ -22,6 +22,10 @@ parameters:
22 default: 'mysql' 22 default: 'mysql'
23 description: The short name of the Gnocchi indexer backend to use. 23 description: The short name of the Gnocchi indexer backend to use.
24 type: string 24 type: string
25 MetricProcessingDelay:
26 default: 30
27 description: Delay between processing metrics.
28 type: number
25 GnocchiPassword: 29 GnocchiPassword:
26 description: The password for the gnocchi service and db account. 30 description: The password for the gnocchi service and db account.
27 type: string 31 type: string
@@ -69,6 +73,7 @@ outputs:
69 - '/gnocchi' 73 - '/gnocchi'
70 - '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo' 74 - '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
71 gnocchi::db::sync::extra_opts: '--skip-storage' 75 gnocchi::db::sync::extra_opts: '--skip-storage'
76 gnocchi::storage::metric_processing_delay: {get_param: MetricProcessingDelay}
72 gnocchi::storage::swift::swift_user: 'service:gnocchi' 77 gnocchi::storage::swift::swift_user: 'service:gnocchi'
73 gnocchi::storage::swift::swift_auth_version: 2 78 gnocchi::storage::swift::swift_auth_version: 2
74 gnocchi::storage::swift::swift_key: {get_param: GnocchiPassword} 79 gnocchi::storage::swift::swift_key: {get_param: GnocchiPassword}
diff --git a/releasenotes/notes/expose-metric-processing-delay-0c098d7ec0af0728.yaml b/releasenotes/notes/expose-metric-processing-delay-0c098d7ec0af0728.yaml
new file mode 100644
index 0000000..1fc4f10
--- /dev/null
+++ b/releasenotes/notes/expose-metric-processing-delay-0c098d7ec0af0728.yaml
@@ -0,0 +1,3 @@
1---
2fixes:
3 - Expose metric_processing_delay to tweak gnocchi performance.