9d822e71c4
* Sync ntp across nodes * Install and setup at daemon * Raise Haproxy defaults maxconn * Change Ceilometer polling interval and between reduced metrics/"*" metrics * Sync Ceilometer polling across Controller+Computes * Adjust virtlogd max files * Adjust Gnocchi metricd workers and processing_delay * Adjust httpd prefork settings * Adjust Ceilometer rabbitmq messaging parameters * Adjust Nova filter_scheduler parameters for "evenly" distributed instances * Adjust Gnocchi API Processes/Threads * Centos tiny flavor (1vcpu, 192MiB Memory, 8G Disk) * Enable/Disable Telemetry Services * Utility playbook to disable polling (Useful to allow system to "catch up" on backlog) Change-Id: I119a5cfb479c6a742673244cd70a0df0cd2a869a
21 lines
515 B
YAML
21 lines
515 B
YAML
---
|
|
#
|
|
# Playbook to adjust Gnocchi API wsgi settings
|
|
#
|
|
# Examples:
|
|
# ansible-playbook -i hosts browbeat/adjustment-gnocchi-wsgi.yml -e "gnocchi_api_processes=24"
|
|
# ansible-playbook -i hosts browbeat/adjustment-gnocchi-wsgi.yml -e "gnocchi_api_processes=24 gnocchi_api_threads=6"
|
|
#
|
|
#
|
|
|
|
- hosts: controller
|
|
remote_user: "{{ host_remote_user }}"
|
|
gather_facts: false
|
|
vars_files:
|
|
- ../install/group_vars/all.yml
|
|
vars:
|
|
gnocchi_api_processes: 12
|
|
gnocchi_api_threads: 1
|
|
roles:
|
|
- gnocchi-api-config
|