blob: 990497405abba48ceacd2cb745ac2f43e0ce33c7 [file] [log] [blame]
Dmitry Kalashnik407c7772018-07-17 15:24:26 +04001{% from "prometheus/map.jinja" import server, remote_storage_adapter, pushgateway, relay with context %}
Swann Croiset91d5be32017-04-25 13:55:24 +02002dashboard:
Olivier Bourdon9d68c562017-07-24 16:13:10 +02003 prometheus-performances_prometheus:
4 datasource: prometheus
Swann Croiset91d5be32017-04-25 13:55:24 +02005 format: json
Bartosz Kupidura8bdf3ed2017-12-20 11:28:41 +01006 template: prometheus/files/grafana_dashboards/server/{{server.version}}/prometheus_performances_prometheus.json
Dmitry Kalashnik407c7772018-07-17 15:24:26 +04007{%- if remote_storage_adapter.get('enabled', False) %}
Olivier Bourdon9d68c562017-07-24 16:13:10 +02008 remote_storage_adapter_prometheus:
9 datasource: prometheus
10 format: json
11 template: prometheus/files/grafana_dashboards/remote_storage_adapter_prometheus.json
Dmitry Kalashnik407c7772018-07-17 15:24:26 +040012{%- endif %}
Ildar Svetlov1aaa4162017-08-29 13:05:42 +040013 prometheus_stats_prometheus:
14 datasource: prometheus
15 format: json
Bartosz Kupidura8bdf3ed2017-12-20 11:28:41 +010016 template: prometheus/files/grafana_dashboards/server/{{server.version}}/prometheus_stats_prometheus.json
Bartosz Kupidura20a437a2017-09-25 12:31:11 +020017 alertmanager_prometheus:
18 datasource: prometheus
19 format: json
20 template: prometheus/files/grafana_dashboards/alertmanager_prometheus.json
Dmitry Kalashnik407c7772018-07-17 15:24:26 +040021{%- if pushgateway.get('enabled', False) %}
Bartosz Kupidura20a437a2017-09-25 12:31:11 +020022 pushgateway_prometheus:
23 datasource: prometheus
24 format: json
25 template: prometheus/files/grafana_dashboards/pushgateway_prometheus.json
Dmitry Kalashnik407c7772018-07-17 15:24:26 +040026{%- endif %}
Michal Kobusf7d07392018-06-19 18:57:16 +020027{%- if relay.get('enabled', False) %}
28 relay_prometheus:
29 datasource: prometheus
30 format: json
31 template: prometheus/files/grafana_dashboards/relay_prometheus.json
32{%- endif %}