Actions
Feature #54309
closedcephadm/monitoring: Update cephadm web endpoint to provide scrape configuration information to Prometheus
Status:
Resolved
Priority:
Normal
Assignee:
Category:
cephadm/monitoring
Target version:
% Done:
0%
Source:
Tags:
Backport:
quincy
Description
Starting with prometheus v2.28, prometheus.yml can fetch the scrape configurations from a http endpoint.
Documentation of the format required can be found here https://prometheus.io/docs/prometheus/2.28/configuration/configuration/#http_sd_config
By offering this feature, we simplify the internal configuration of the prometheus that cephadm deploys whilst also providing support for users to monitor ceph using an external Prometheus environment - ensuring their scrape configurations are always in line with the cluster configuration.
Obviously to make full use of this feature cephadm will need to deploy Prometheus 2.28 or newer (current version is 2.33 Feb 2022)
Updated by Redouane Kachach Elhichou about 2 years ago
- Assignee set to Redouane Kachach Elhichou
Updated by Redouane Kachach Elhichou about 2 years ago
- Status changed from New to In Progress
Updated by Redouane Kachach Elhichou about 2 years ago
- Pull request ID set to 45425
Updated by Redouane Kachach Elhichou about 2 years ago
- Status changed from In Progress to Fix Under Review
Updated by Redouane Kachach Elhichou almost 2 years ago
- Status changed from Fix Under Review to Resolved
Updated by Redouane Kachach Elhichou almost 2 years ago
- Related to Feature #55733: Use prometheus service discovery endpoints to dynamically configure daemons added
Actions