Prometheus: Add option to configure "use series endpoint" provisioned data source (#109852)

* feat(datasources,prometheus): add option to configure 'Use series endpoint' from datasource config

Signed-off-by: Sebastian Gaiser <sebastian.gaiser@hetzner-cloud.de>

# Conflicts:
#	docs/sources/datasources/prometheus/configure/_index.md

* Update public/app/plugins/datasource/tempo/_importedDependencies/datasources/prometheus/types.ts
This commit is contained in:
Sebastian Gaiser
2025-11-18 16:41:13 +01:00
committed by GitHub
parent bbd0fbe9d0
commit e6f0107923
2 changed files with 2 additions and 0 deletions
@@ -254,6 +254,7 @@ Common settings in the [built-in core data sources](../../datasources/#built-in-
| `incrementalQuerying` | string | Prometheus | Experimental: Turn on incremental querying to enhance dashboard reload performance with slow data sources |
| `incrementalQueryOverlapWindow` | string | Prometheus | Experimental: Configure incremental query overlap window. Requires a valid duration string, for example, `180s` or `15m` Default value is `10m` (10 minutes). |
| `disableRecordingRules` | boolean | Prometheus | Experimental: Turn off Prometheus recording rules |
| `seriesEndpoint` | boolean | Prometheus | Using Prometheus `/api/v1/series` endpoint |
| `implementation` | string | Alertmanager | The implementation of the Alertmanager data source, such as `prometheus`, `cortex` or `mimir` |
| `handleGrafanaManagedAlerts` | boolean | Alertmanager | When enabled, Grafana-managed alerts are sent to this Alertmanager |
@@ -273,6 +273,7 @@ datasources:
prometheusVersion: 3.3.0
cacheLevel: 'High'
disableRecordingRules: false
seriesEndpoint: false
timeInterval: 10s # Prometheus scrape interval
incrementalQueryOverlapWindow: 10m
exemplarTraceIdDestinations: