Add condition to remote_storage and pushgateway dashboards
Change-Id: If12b9aa69c9d5e40502fe6fafdb296c0bc6a8cfe Closes-Bug: PROD-21466
This commit is contained in:
parent
f9d4a91c05
commit
407c7776fb
1 changed files with 5 additions and 1 deletions
|
@ -1,13 +1,15 @@
|
||||||
{% from "prometheus/map.jinja" import server, relay with context %}
|
{% from "prometheus/map.jinja" import server, remote_storage_adapter, pushgateway, relay with context %}
|
||||||
dashboard:
|
dashboard:
|
||||||
prometheus-performances_prometheus:
|
prometheus-performances_prometheus:
|
||||||
datasource: prometheus
|
datasource: prometheus
|
||||||
format: json
|
format: json
|
||||||
template: prometheus/files/grafana_dashboards/server/{{server.version}}/prometheus_performances_prometheus.json
|
template: prometheus/files/grafana_dashboards/server/{{server.version}}/prometheus_performances_prometheus.json
|
||||||
|
{%- if remote_storage_adapter.get('enabled', False) %}
|
||||||
remote_storage_adapter_prometheus:
|
remote_storage_adapter_prometheus:
|
||||||
datasource: prometheus
|
datasource: prometheus
|
||||||
format: json
|
format: json
|
||||||
template: prometheus/files/grafana_dashboards/remote_storage_adapter_prometheus.json
|
template: prometheus/files/grafana_dashboards/remote_storage_adapter_prometheus.json
|
||||||
|
{%- endif %}
|
||||||
prometheus_stats_prometheus:
|
prometheus_stats_prometheus:
|
||||||
datasource: prometheus
|
datasource: prometheus
|
||||||
format: json
|
format: json
|
||||||
|
@ -16,10 +18,12 @@ dashboard:
|
||||||
datasource: prometheus
|
datasource: prometheus
|
||||||
format: json
|
format: json
|
||||||
template: prometheus/files/grafana_dashboards/alertmanager_prometheus.json
|
template: prometheus/files/grafana_dashboards/alertmanager_prometheus.json
|
||||||
|
{%- if pushgateway.get('enabled', False) %}
|
||||||
pushgateway_prometheus:
|
pushgateway_prometheus:
|
||||||
datasource: prometheus
|
datasource: prometheus
|
||||||
format: json
|
format: json
|
||||||
template: prometheus/files/grafana_dashboards/pushgateway_prometheus.json
|
template: prometheus/files/grafana_dashboards/pushgateway_prometheus.json
|
||||||
|
{%- endif %}
|
||||||
{%- if relay.get('enabled', False) %}
|
{%- if relay.get('enabled', False) %}
|
||||||
relay_prometheus:
|
relay_prometheus:
|
||||||
datasource: prometheus
|
datasource: prometheus
|
||||||
|
|
Loading…
Reference in a new issue