summaryrefslogtreecommitdiffstats
path: root/deploy/adapters/ansible/roles/ceilometer_controller
diff options
context:
space:
mode:
authorcarey.xu <carey.xuhan@huawei.com>2016-01-18 12:18:23 +0800
committercarey xu <carey.xuhan@huawei.com>2016-01-18 09:17:49 +0000
commitddb5c8182849e38bf02e2fc0c7c3c68e23f4ed5f (patch)
tree1f23d370ead6fd5108aeff299243c246ec0c41f9 /deploy/adapters/ansible/roles/ceilometer_controller
parentd5a13ce7cc2ce89946d34b0402ecf33c1d291851 (diff)
change ceilometer polling interval to 300s
- tempest testcases only wait 300s for meters, but default ceilometer collector polling interval is 600s, so the testcases will raise timeout exception. we change the default polling interval to avoid this. Change-Id: I33479a4e12798e96067db7bab844ad952d40b20c Signed-off-by: carey.xu <carey.xuhan@huawei.com>
Diffstat (limited to 'deploy/adapters/ansible/roles/ceilometer_controller')
-rw-r--r--deploy/adapters/ansible/roles/ceilometer_controller/tasks/main.yml8
1 files changed, 8 insertions, 0 deletions
diff --git a/deploy/adapters/ansible/roles/ceilometer_controller/tasks/main.yml b/deploy/adapters/ansible/roles/ceilometer_controller/tasks/main.yml
index a6ee0000..5ed7163e 100644
--- a/deploy/adapters/ansible/roles/ceilometer_controller/tasks/main.yml
+++ b/deploy/adapters/ansible/roles/ceilometer_controller/tasks/main.yml
@@ -9,6 +9,7 @@
template: src={{ item.src}} dest=/opt/os_templates
with_items: "{{ ceilometer_configs_templates }}"
+
- name: update ceilometer configs
shell: crudini --merge {{ item.1 }} < /opt/os_templates/{{ item.0.src }}
with_subelements:
@@ -16,6 +17,13 @@
- dest
notify: restart ceilometer relation service
+- name: change meter polling interval to 300s
+ replace:
+ dest: /etc/ceilometer/pipeline.yaml
+ regexp: 'interval: .+'
+ replace: 'interval: 300'
+ notify: restart ceilometer relation service
+
- name: write services to monitor list
lineinfile: dest=/opt/service create=yes line='{{ item }}'
with_items: ceilometer_services