Dmitry Kalashnik | 407c777 | 2018-07-17 15:24:26 +0400 | [diff] [blame] | 1 | {% from "prometheus/map.jinja" import server, remote_storage_adapter, pushgateway, relay with context %} |
Swann Croiset | 91d5be3 | 2017-04-25 13:55:24 +0200 | [diff] [blame] | 2 | dashboard: |
Olivier Bourdon | 9d68c56 | 2017-07-24 16:13:10 +0200 | [diff] [blame] | 3 | prometheus-performances_prometheus: |
| 4 | datasource: prometheus |
Swann Croiset | 91d5be3 | 2017-04-25 13:55:24 +0200 | [diff] [blame] | 5 | format: json |
Bartosz Kupidura | 8bdf3ed | 2017-12-20 11:28:41 +0100 | [diff] [blame] | 6 | template: prometheus/files/grafana_dashboards/server/{{server.version}}/prometheus_performances_prometheus.json |
Dmitry Kalashnik | 407c777 | 2018-07-17 15:24:26 +0400 | [diff] [blame] | 7 | {%- if remote_storage_adapter.get('enabled', False) %} |
Olivier Bourdon | 9d68c56 | 2017-07-24 16:13:10 +0200 | [diff] [blame] | 8 | remote_storage_adapter_prometheus: |
| 9 | datasource: prometheus |
| 10 | format: json |
| 11 | template: prometheus/files/grafana_dashboards/remote_storage_adapter_prometheus.json |
Dmitry Kalashnik | 407c777 | 2018-07-17 15:24:26 +0400 | [diff] [blame] | 12 | {%- endif %} |
Ildar Svetlov | 1aaa416 | 2017-08-29 13:05:42 +0400 | [diff] [blame] | 13 | prometheus_stats_prometheus: |
| 14 | datasource: prometheus |
| 15 | format: json |
Bartosz Kupidura | 8bdf3ed | 2017-12-20 11:28:41 +0100 | [diff] [blame] | 16 | template: prometheus/files/grafana_dashboards/server/{{server.version}}/prometheus_stats_prometheus.json |
Bartosz Kupidura | 20a437a | 2017-09-25 12:31:11 +0200 | [diff] [blame] | 17 | alertmanager_prometheus: |
| 18 | datasource: prometheus |
| 19 | format: json |
| 20 | template: prometheus/files/grafana_dashboards/alertmanager_prometheus.json |
Dmitry Kalashnik | 407c777 | 2018-07-17 15:24:26 +0400 | [diff] [blame] | 21 | {%- if pushgateway.get('enabled', False) %} |
Bartosz Kupidura | 20a437a | 2017-09-25 12:31:11 +0200 | [diff] [blame] | 22 | pushgateway_prometheus: |
| 23 | datasource: prometheus |
| 24 | format: json |
| 25 | template: prometheus/files/grafana_dashboards/pushgateway_prometheus.json |
Dmitry Kalashnik | 407c777 | 2018-07-17 15:24:26 +0400 | [diff] [blame] | 26 | {%- endif %} |
Michal Kobus | f7d0739 | 2018-06-19 18:57:16 +0200 | [diff] [blame] | 27 | {%- 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 %} |