Add prometheus data source for watcher decision engine

This adds a new data source for the Watcher decision engine that
implements the watcher.decision_engine.datasources.DataSourceBase.

related spec was merged at [1].

Implements: blueprint prometheus-datasource

[1] https://review.opendev.org/c/openstack/watcher-specs/+/933300

Change-Id: I6a70c4acc70a864c418cf347f5f6951cb92ec906
This commit is contained in:
m
2024-11-01 10:48:36 +02:00
parent d6cb38289e
commit 3f26dc47f2
9 changed files with 1076 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
---
features:
- |
A new Prometheus data source is added. This allows the watcher decision
engine to collect metrics from Prometheus server. For more information
about the Prometheus data source, including limitations and configuration
options see
https://docs.openstack.org/watcher/latest/datasources/prometheus.html