diff options
| author | Scott Solkhon <Scott.Solkhon@gresearch.co.uk> | 2019-09-11 11:35:23 +0100 |
|---|---|---|
| committer | Scott Solkhon <Scott.Solkhon@gresearch.co.uk> | 2019-09-18 11:06:19 +0100 |
| commit | b22375ebfd357241eddfe63a14f74638ac73b553 (patch) | |
| tree | b2bbb868e4a9bf09db7f4ca232f05c4b322f05c9 /etc | |
| parent | 15ce0e060004ee0a00338af6734a0b519b8a0af4 (diff) | |
| download | kolla-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.yml | 1 |
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 |
