Add all grafana dashboards into grafana formula
Change-Id: Iced67bc96c579883607bd446342132c0873148d7
PROD-Related: PROD-22139
diff --git a/metadata/service/client/dashboards/stacklight/alertmanager.yml b/metadata/service/client/dashboards/stacklight/alertmanager.yml
new file mode 100644
index 0000000..6edea24
--- /dev/null
+++ b/metadata/service/client/dashboards/stacklight/alertmanager.yml
@@ -0,0 +1,8 @@
+parameters:
+ grafana:
+ client:
+ dashboard:
+ alertmanager_prometheus:
+ datasource: prometheus
+ format: json
+ template: grafana/files/dashboards/prometheus/alertmanager_prometheus.json
diff --git a/metadata/service/client/dashboards/stacklight/elasticsearch.yml b/metadata/service/client/dashboards/stacklight/elasticsearch.yml
new file mode 100644
index 0000000..750c3ab
--- /dev/null
+++ b/metadata/service/client/dashboards/stacklight/elasticsearch.yml
@@ -0,0 +1,8 @@
+parameters:
+ grafana:
+ client:
+ dashboard:
+ elasticsearch_prometheus:
+ datasource: prometheus
+ format: json
+ template: grafana/files/dashboards/elasticsearch/elasticsearch_prometheus.json
diff --git a/metadata/service/client/dashboards/stacklight/grafana.yml b/metadata/service/client/dashboards/stacklight/grafana.yml
new file mode 100644
index 0000000..a6e5446
--- /dev/null
+++ b/metadata/service/client/dashboards/stacklight/grafana.yml
@@ -0,0 +1,8 @@
+parameters:
+ grafana:
+ client:
+ dashboard:
+ grafana_prometheus:
+ datasource: prometheus
+ format: json
+ template: grafana/files/dashboards/grafana/grafana_prometheus.json
diff --git a/metadata/service/client/dashboards/stacklight/influxdb.yml b/metadata/service/client/dashboards/stacklight/influxdb.yml
new file mode 100644
index 0000000..d0a2f16
--- /dev/null
+++ b/metadata/service/client/dashboards/stacklight/influxdb.yml
@@ -0,0 +1,12 @@
+parameters:
+ grafana:
+ client:
+ dashboard:
+ influxdb_prometheus:
+ datasource: prometheus
+ format: json
+ template: grafana/files/dashboards/influxdb/influxdb_prometheus.json
+ influxdb_relay_prometheus:
+ datasource: prometheus
+ format: json
+ template: grafana/files/dashboards/influxdb/influxdb_relay_prometheus.json
diff --git a/metadata/service/client/dashboards/stacklight/init.yml b/metadata/service/client/dashboards/stacklight/init.yml
new file mode 100644
index 0000000..10b46fa
--- /dev/null
+++ b/metadata/service/client/dashboards/stacklight/init.yml
@@ -0,0 +1,15 @@
+classes:
+- service.grafana.client.dashboards.stacklight.alertmanager
+- service.grafana.client.dashboards.stacklight.elasticsearch
+- service.grafana.client.dashboards.stacklight.grafana
+- service.grafana.client.dashboards.stacklight.kibana
+- service.grafana.client.dashboards.stacklight.prometheus
+- service.grafana.client.dashboards.stacklight.prometheus_relay
+- service.grafana.client.dashboards.stacklight.pushgateway
+- service.grafana.client.dashboards.core.docker.yml
+- service.grafana.client.dashboards.core.galera.yml
+- service.grafana.client.dashboards.core.haproxy.yml
+- service.grafana.client.dashboards.core.keepalived.yml
+- service.grafana.client.dashboards.core.nginx.yml
+- service.grafana.client.dashboards.core.ntp.yml
+- service.grafana.client.dashboards.core.system.yml
diff --git a/metadata/service/client/dashboards/stacklight/kibana.yml b/metadata/service/client/dashboards/stacklight/kibana.yml
new file mode 100644
index 0000000..2232bc5
--- /dev/null
+++ b/metadata/service/client/dashboards/stacklight/kibana.yml
@@ -0,0 +1,8 @@
+parameters:
+ grafana:
+ client:
+ dashboard:
+ kibana_prometheus:
+ datasource: prometheus
+ format: json
+ template: grafana/files/dashboards/kibana/kibana_prometheus.json
diff --git a/metadata/service/client/dashboards/stacklight/prometheus.yml b/metadata/service/client/dashboards/stacklight/prometheus.yml
new file mode 100644
index 0000000..027d56c
--- /dev/null
+++ b/metadata/service/client/dashboards/stacklight/prometheus.yml
@@ -0,0 +1,12 @@
+parameters:
+ grafana:
+ client:
+ dashboard:
+ prometheus_performances_prometheus:
+ datasource: prometheus
+ format: json
+ template: grafana/files/dashboards/prometheus/prometheus_performances_prometheus.json
+ prometheus_stats_prometheus:
+ datasource: prometheus
+ format: json
+ template: grafana/files/dashboards/prometheus/prometheus_stats_prometheus.json
diff --git a/metadata/service/client/dashboards/stacklight/prometheus_relay.yml b/metadata/service/client/dashboards/stacklight/prometheus_relay.yml
new file mode 100644
index 0000000..ec3bccc
--- /dev/null
+++ b/metadata/service/client/dashboards/stacklight/prometheus_relay.yml
@@ -0,0 +1,8 @@
+parameters:
+ grafana:
+ client:
+ dashboard:
+ relay_prometheus:
+ datasource: prometheus
+ format: json
+ template: grafana/files/dashboards/prometheus/relay_prometheus.json
diff --git a/metadata/service/client/dashboards/stacklight/pushgateway.yml b/metadata/service/client/dashboards/stacklight/pushgateway.yml
new file mode 100644
index 0000000..52aacb9
--- /dev/null
+++ b/metadata/service/client/dashboards/stacklight/pushgateway.yml
@@ -0,0 +1,8 @@
+parameters:
+ grafana:
+ client:
+ dashboard:
+ pushgateway_prometheus:
+ datasource: prometheus
+ format: json
+ template: grafana/files/dashboards/prometheus/pushgateway_prometheus.json
diff --git a/metadata/service/client/dashboards/stacklight/remote_storage_adapter.yml b/metadata/service/client/dashboards/stacklight/remote_storage_adapter.yml
new file mode 100644
index 0000000..2242029
--- /dev/null
+++ b/metadata/service/client/dashboards/stacklight/remote_storage_adapter.yml
@@ -0,0 +1,8 @@
+parameters:
+ grafana:
+ client:
+ dashboard:
+ remote_storage_adapter_prometheus:
+ datasource: prometheus
+ format: json
+ template: grafana/files/dashboards/prometheus/remote_storage_adapter_prometheus.json