Start and stop collectd containers while running workloads
This patch introduces the following changes. 1. Playbooks have been created to start collectd on different hosts. 2. A feature has been added that allows a user to start collectd containers before running workloads, and stop the collectd containers after running the workloads. This will help us in minimising the space used for storing collectd data. Change-Id: I7926884f461e97bc67453f46eef0121c46c7f19e
This commit is contained in:
@@ -3,10 +3,14 @@ browbeat:
|
||||
cloud_name: openstack
|
||||
rerun: 1
|
||||
rerun_type: iteration
|
||||
start_stop_collectd: false
|
||||
ansible:
|
||||
hosts: ansible/hosts
|
||||
metadata_playbook: ansible/gather/stockpile.yml
|
||||
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
||||
start_collectd_playbook: ansible/install/start-collectd.yml
|
||||
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
||||
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
||||
ssh_config: ansible/ssh-config
|
||||
elasticsearch:
|
||||
enabled: false
|
||||
|
||||
@@ -4,10 +4,14 @@ browbeat:
|
||||
cloud_name: openstack
|
||||
rerun: 3
|
||||
rerun_type: iteration
|
||||
start_stop_collectd: false
|
||||
ansible:
|
||||
hosts: ansible/hosts
|
||||
metadata_playbook: ansible/gather/stockpile.yml
|
||||
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
||||
start_collectd_playbook: ansible/install/start-collectd.yml
|
||||
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
||||
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
||||
ssh_config: ansible/ssh-config
|
||||
elasticsearch:
|
||||
enabled: false
|
||||
|
||||
@@ -4,10 +4,14 @@ browbeat:
|
||||
cloud_name: openstack
|
||||
rerun: 1
|
||||
rerun_type: iteration
|
||||
start_stop_collectd: false
|
||||
ansible:
|
||||
hosts: ansible/hosts
|
||||
metadata_playbook: ansible/gather/stockpile.yml
|
||||
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
||||
start_collectd_playbook: ansible/install/start-collectd.yml
|
||||
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
||||
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
||||
ssh_config: ansible/ssh-config
|
||||
elasticsearch:
|
||||
enabled: false
|
||||
|
||||
@@ -3,10 +3,14 @@ browbeat:
|
||||
cloud_name: openstack
|
||||
rerun: 1
|
||||
rerun_type: iteration
|
||||
start_stop_collectd: false
|
||||
ansible:
|
||||
hosts: ansible/hosts
|
||||
metadata_playbook: ansible/gather/stockpile.yml
|
||||
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
||||
start_collectd_playbook: ansible/install/collectd.yml
|
||||
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
||||
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
||||
ssh_config: ansible/ssh-config
|
||||
elasticsearch:
|
||||
enabled: false
|
||||
|
||||
@@ -3,10 +3,14 @@ browbeat:
|
||||
cloud_name: openstack
|
||||
rerun: 1
|
||||
rerun_type: iteration
|
||||
start_stop_collectd: false
|
||||
ansible:
|
||||
hosts: ansible/hosts
|
||||
metadata_playbook: ansible/gather/stockpile.yml
|
||||
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
||||
start_collectd_playbook: ansible/install/start-collectd.yml
|
||||
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
||||
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
||||
ssh_config: ansible/ssh-config
|
||||
elasticsearch:
|
||||
enabled: false
|
||||
|
||||
@@ -6,10 +6,14 @@ browbeat:
|
||||
cloud_name: openstack
|
||||
rerun: 10
|
||||
rerun_type: complete
|
||||
start_stop_collectd: false
|
||||
ansible:
|
||||
hosts: ansible/hosts
|
||||
metadata_playbook: ansible/gather/stockpile.yml
|
||||
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
||||
start_collectd_playbook: ansible/install/start-collectd.yml
|
||||
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
||||
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
||||
ssh_config: ansible/ssh-config
|
||||
elasticsearch:
|
||||
enabled: false
|
||||
|
||||
@@ -4,10 +4,14 @@ browbeat:
|
||||
cloud_name: openstack
|
||||
rerun: 1
|
||||
rerun_type: iteration
|
||||
start_stop_collectd: false
|
||||
ansible:
|
||||
hosts: ansible/hosts
|
||||
metadata_playbook: ansible/gather/stockpile.yml
|
||||
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
||||
start_collectd_playbook: ansible/install/start-collectd.yml
|
||||
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
||||
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
||||
ssh_config: ansible/ssh-config
|
||||
elasticsearch:
|
||||
enabled: false
|
||||
|
||||
@@ -3,10 +3,14 @@ browbeat:
|
||||
cloud_name: quickstart
|
||||
rerun: 1
|
||||
rerun_type: iteration
|
||||
start_stop_collectd: false
|
||||
ansible:
|
||||
hosts: ansible/hosts
|
||||
metadata_playbook: ansible/gather/stockpile.yml
|
||||
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
||||
start_collectd_playbook: ansible/install/collectd.yml
|
||||
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
||||
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
||||
ssh_config: ansible/ssh-config
|
||||
elasticsearch:
|
||||
enabled: false
|
||||
|
||||
@@ -10,10 +10,14 @@ browbeat:
|
||||
cloud_name: openstack
|
||||
rerun: 10
|
||||
rerun_type: complete
|
||||
start_stop_collectd: false
|
||||
ansible:
|
||||
hosts: ansible/hosts
|
||||
metadata_playbook: ansible/gather/stockpile.yml
|
||||
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
||||
start_collectd_playbook: ansible/install/start-collectd.yml
|
||||
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
||||
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
||||
ssh_config: ansible/ssh-config
|
||||
elasticsearch:
|
||||
enabled: false
|
||||
|
||||
@@ -10,10 +10,14 @@ browbeat:
|
||||
cloud_name: openstack
|
||||
rerun: 10
|
||||
rerun_type: complete
|
||||
start_stop_collectd: false
|
||||
ansible:
|
||||
hosts: ansible/hosts
|
||||
metadata_playbook: ansible/gather/stockpile.yml
|
||||
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
||||
start_collectd_playbook: ansible/install/start-collectd.yml
|
||||
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
||||
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
||||
ssh_config: ansible/ssh-config
|
||||
elasticsearch:
|
||||
enabled: false
|
||||
|
||||
@@ -10,10 +10,14 @@ browbeat:
|
||||
cloud_name: openstack
|
||||
rerun: 2
|
||||
rerun_type: complete
|
||||
start_stop_collectd: false
|
||||
ansible:
|
||||
hosts: ansible/hosts
|
||||
metadata_playbook: ansible/gather/stockpile.yml
|
||||
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
||||
start_collectd_playbook: ansible/install/start-collectd.yml
|
||||
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
||||
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
||||
ssh_config: ansible/ssh-config
|
||||
elasticsearch:
|
||||
enabled: false
|
||||
|
||||
@@ -10,10 +10,14 @@ browbeat:
|
||||
cloud_name: openstack
|
||||
rerun: 10
|
||||
rerun_type: complete
|
||||
start_stop_collectd: false
|
||||
ansible:
|
||||
hosts: ansible/hosts
|
||||
metadata_playbook: ansible/gather/stockpile.yml
|
||||
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
||||
start_collectd_playbook: ansible/install/start-collectd.yml
|
||||
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
||||
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
||||
ssh_config: ansible/ssh-config
|
||||
elasticsearch:
|
||||
enabled: false
|
||||
|
||||
@@ -7,10 +7,14 @@ browbeat:
|
||||
cloud_name: openstack
|
||||
rerun: 1
|
||||
rerun_type: iteration
|
||||
start_stop_collectd: false
|
||||
ansible:
|
||||
hosts: ansible/hosts
|
||||
metadata_playbook: ansible/gather/stockpile.yml
|
||||
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
||||
start_collectd_playbook: ansible/install/start-collectd.yml
|
||||
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
||||
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
||||
ssh_config: ansible/ssh-config
|
||||
elasticsearch:
|
||||
enabled: false
|
||||
|
||||
@@ -7,10 +7,14 @@ browbeat:
|
||||
cloud_name: openstack
|
||||
rerun: 1
|
||||
rerun_type: iteration
|
||||
start_stop_collectd: false
|
||||
ansible:
|
||||
hosts: ansible/hosts
|
||||
metadata_playbook: ansible/gather/stockpile.yml
|
||||
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
||||
start_collectd_playbook: ansible/install/start-collectd.yml
|
||||
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
||||
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
||||
ssh_config: ansible/ssh-config
|
||||
elasticsearch:
|
||||
enabled: false
|
||||
|
||||
@@ -6,10 +6,14 @@ browbeat:
|
||||
cloud_name: openstack
|
||||
rerun: 1
|
||||
rerun_type: iteration
|
||||
start_stop_collectd: false
|
||||
ansible:
|
||||
hosts: ansible/hosts
|
||||
metadata_playbook: ansible/gather/stockpile.yml
|
||||
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
||||
start_collectd_playbook: ansible/install/start-collectd.yml
|
||||
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
||||
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
||||
ssh_config: ansible/ssh-config
|
||||
elasticsearch:
|
||||
enabled: false
|
||||
|
||||
@@ -8,10 +8,14 @@ browbeat:
|
||||
cloud_name: openstack
|
||||
rerun: 1
|
||||
rerun_type: iteration
|
||||
start_stop_collectd: false
|
||||
ansible:
|
||||
hosts: ansible/hosts
|
||||
metadata_playbook: ansible/gather/stockpile.yml
|
||||
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
||||
start_collectd_playbook: ansible/install/start-collectd.yml
|
||||
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
||||
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
||||
ssh_config: ansible/ssh-config
|
||||
elasticsearch:
|
||||
enabled: false
|
||||
|
||||
@@ -6,10 +6,14 @@ browbeat:
|
||||
cloud_name: openstack
|
||||
rerun: 1
|
||||
rerun_type: iteration
|
||||
start_stop_collectd: false
|
||||
ansible:
|
||||
hosts: ansible/hosts
|
||||
metadata_playbook: ansible/gather/stockpile.yml
|
||||
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
||||
start_collectd_playbook: ansible/install/start-collectd.yml
|
||||
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
||||
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
||||
ssh_config: ansible/ssh-config
|
||||
elasticsearch:
|
||||
enabled: false
|
||||
|
||||
@@ -7,10 +7,14 @@ browbeat:
|
||||
cloud_name: openstack
|
||||
rerun: 1
|
||||
rerun_type: iteration
|
||||
start_stop_collectd: false
|
||||
ansible:
|
||||
hosts: ansible/hosts
|
||||
metadata_playbook: ansible/gather/stockpile.yml
|
||||
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
||||
start_collectd_playbook: ansible/install/start-collectd.yml
|
||||
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
||||
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
||||
ssh_config: ansible/ssh-config
|
||||
elasticsearch:
|
||||
enabled: false
|
||||
|
||||
Reference in New Issue
Block a user