aboutsummaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorScott Solkhon <Scott.Solkhon@gresearch.co.uk>2019-09-11 11:35:23 +0100
committerScott Solkhon <Scott.Solkhon@gresearch.co.uk>2019-09-18 11:06:19 +0100
commitb22375ebfd357241eddfe63a14f74638ac73b553 (patch)
treeb2bbb868e4a9bf09db7f4ca232f05c4b322f05c9 /etc
parent15ce0e060004ee0a00338af6734a0b519b8a0af4 (diff)
downloadkolla-ansible-b22375ebfd357241eddfe63a14f74638ac73b553.tar.gz
kolla-ansible-b22375ebfd357241eddfe63a14f74638ac73b553.zip
Adding Prometheus blackbox exporter
This commit follows up the work in Kolla to provide deploy and configure the Prometheus blackbox exporter. An example blackbox-exporter module has been added (disabled by default) called os_endpoint. This allows for the probing of endpoints over HTTP and HTTPS. This can be used to monitor that OpenStack endpoints return a status code of either 200 or 300, and the word 'versions' in the payload. This change introduces a new variable `prometheus_blackbox_exporter_endpoints`. Currently no defaults are specified because the configuration is heavily dependent on the deployment. Co-authored-by: Jack Heskett <Jack.Heskett@gresearch.co.uk> Change-Id: I36ad4961078d90e2fd70c9a3368f5157d6fd89cd
Diffstat (limited to 'etc')
-rw-r--r--etc/kolla/globals.yml1
1 files changed, 1 insertions, 0 deletions
diff --git a/etc/kolla/globals.yml b/etc/kolla/globals.yml
index c9c0a513c..116b1e75c 100644
--- a/etc/kolla/globals.yml
+++ b/etc/kolla/globals.yml
@@ -582,6 +582,7 @@
#enable_prometheus_ceph_mgr_exporter: "{{ enable_prometheus | bool and enable_ceph | bool }}"
#enable_prometheus_openstack_exporter: "{{ enable_prometheus | bool }}"
#enable_prometheus_elasticsearch_exporter: "{{ enable_prometheus | bool and enable_elasticsearch | bool }}"
+#enable_prometheus_blackbox_exporter: "{{ enable_prometheus | bool }}"
#########
# Freezer