Add support for deploying Prometheus

Kolla Ansible already provides support for this and includes quite a few
exporters to scrape.

Change-Id: I30f5e0b57d88e457283e70a1b00abff9d4575a04
Story: 2003175
Task: 23319
This commit is contained in:
Doug Szumski 2018-07-24 10:42:47 +00:00
parent 10382bce9e
commit 80056749c9
3 changed files with 33 additions and 0 deletions

View File

@ -183,6 +183,8 @@ overcloud_container_image_regex_map:
enabled: "{{ kolla_enable_neutron | bool }}"
- regex: rabbitmq
enabled: True
- regex: prometheus
enabled: "{{ kolla_enable_prometheus | bool }}"
- regex: sahara
enabled: "{{ kolla_enable_sahara | bool }}"
- regex: skydive
@ -331,6 +333,7 @@ kolla_enable_neutron_lbaas: "no"
kolla_enable_neutron_provider_networks: "no"
kolla_enable_nova: "yes"
kolla_enable_osprofiler: "no"
kolla_enable_prometheus: "no"
kolla_enable_sahara: "no"
kolla_enable_skydive: "no"
kolla_enable_swift: "no"

View File

@ -167,6 +167,35 @@ control
[panko:children]
control
[prometheus:children]
monitoring
[prometheus-alertmanager:children]
monitoring
[prometheus-node-exporter:children]
monitoring
control
compute
network
storage
[prometheus-mysqld-exporter:children]
mariadb
[prometheus-haproxy-exporter:children]
haproxy
[prometheus-memcached-exporter:children]
memcached
[prometheus-cadvisor:children]
monitoring
control
compute
network
storage
[gnocchi:children]
control

View File

@ -119,6 +119,7 @@ kolla_feature_flags:
- octavia
- osprofiler
- panko
- prometheus
- qdrouterd
- rally
- sahara