From 9653ebe102985e9ce0184d63a51e27152311e9cf Mon Sep 17 00:00:00 2001 From: Pierre Riteau <pierre@stackhpc.com> Date: Thu, 2 Jun 2022 15:56:50 +0200 Subject: [PATCH] Increase openstack-exporter timeout to 45 seconds Even on moderately sized clouds, openstack-exporter can easily take more than 10 seconds to return, causing Prometheus to fail to scrape data. Since the default scrape internal is 60 seconds, we can increase the default timeout to 45 seconds. Change-Id: Id8dffc425ff057b1e45103eb53734543bca8be80 Closes-Bug: #1976629 --- ansible/group_vars/all.yml | 2 +- ...etheus-openstack-exporter-timeout-652eebff6a42d198.yaml | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/increase-prometheus-openstack-exporter-timeout-652eebff6a42d198.yaml diff --git a/ansible/group_vars/all.yml b/ansible/group_vars/all.yml index 88b9bb6e8..1909e57a6 100644 --- a/ansible/group_vars/all.yml +++ b/ansible/group_vars/all.yml @@ -1113,7 +1113,7 @@ enable_prometheus_etcd_integration: "{{ enable_prometheus | bool and enable_etcd prometheus_alertmanager_user: "admin" prometheus_scrape_interval: "60s" prometheus_openstack_exporter_interval: "{{ prometheus_scrape_interval }}" -prometheus_openstack_exporter_timeout: "10s" +prometheus_openstack_exporter_timeout: "45s" prometheus_elasticsearch_exporter_interval: "{{ prometheus_scrape_interval }}" prometheus_cmdline_extras: prometheus_ceph_mgr_exporter_endpoints: [] diff --git a/releasenotes/notes/increase-prometheus-openstack-exporter-timeout-652eebff6a42d198.yaml b/releasenotes/notes/increase-prometheus-openstack-exporter-timeout-652eebff6a42d198.yaml new file mode 100644 index 000000000..f9962fdef --- /dev/null +++ b/releasenotes/notes/increase-prometheus-openstack-exporter-timeout-652eebff6a42d198.yaml @@ -0,0 +1,7 @@ +--- +fixes: + - | + Increases ``prometheus_openstack_exporter_timeout`` to 45 seconds to reduce + the odds of scrape failures on deployments with large number of OpenStack + resources. + `LP#1976629 <https://bugs.launchpad.net/kolla-ansible/+bug/1976629>`__ -- GitLab