diff --git a/pkg/plugins/manager/loader/loader_test.go b/pkg/plugins/manager/loader/loader_test.go index 9afc6fc748c..016ab44b944 100644 --- a/pkg/plugins/manager/loader/loader_test.go +++ b/pkg/plugins/manager/loader/loader_test.go @@ -79,6 +79,7 @@ func TestLoader_Load(t *testing.T) { Metrics: true, Alerting: true, Logs: true, + Backend: true, QueryOptions: map[string]bool{"minInterval": true}, }, Module: "app/plugins/datasource/cloudwatch/module", diff --git a/public/app/plugins/datasource/cloud-monitoring/plugin.json b/public/app/plugins/datasource/cloud-monitoring/plugin.json index 5a96830945c..fb7e2bd8f18 100644 --- a/public/app/plugins/datasource/cloud-monitoring/plugin.json +++ b/public/app/plugins/datasource/cloud-monitoring/plugin.json @@ -7,6 +7,7 @@ "metrics": true, "alerting": true, "annotations": true, + "backend": true, "includes": [ { "type": "dashboard", diff --git a/public/app/plugins/datasource/cloudwatch/plugin.json b/public/app/plugins/datasource/cloudwatch/plugin.json index daa8e532dd9..625ad3107c3 100644 --- a/public/app/plugins/datasource/cloudwatch/plugin.json +++ b/public/app/plugins/datasource/cloudwatch/plugin.json @@ -7,6 +7,7 @@ "logs": true, "alerting": true, "annotations": true, + "backend": true, "includes": [ { "type": "dashboard", "name": "EC2", "path": "dashboards/ec2.json" }, { "type": "dashboard", "name": "EBS", "path": "dashboards/EBS.json" }, diff --git a/public/app/plugins/datasource/elasticsearch/plugin.json b/public/app/plugins/datasource/elasticsearch/plugin.json index 5c1fa7020bb..5d1d43c4c84 100644 --- a/public/app/plugins/datasource/elasticsearch/plugin.json +++ b/public/app/plugins/datasource/elasticsearch/plugin.json @@ -22,6 +22,7 @@ "annotations": true, "metrics": true, "logs": true, + "backend": true, "queryOptions": { "minInterval": true diff --git a/public/app/plugins/datasource/grafana-azure-monitor-datasource/plugin.json b/public/app/plugins/datasource/grafana-azure-monitor-datasource/plugin.json index 2b50162d706..9b28b87f150 100644 --- a/public/app/plugins/datasource/grafana-azure-monitor-datasource/plugin.json +++ b/public/app/plugins/datasource/grafana-azure-monitor-datasource/plugin.json @@ -51,5 +51,6 @@ "metrics": true, "annotations": true, - "alerting": true + "alerting": true, + "backend": true } diff --git a/public/app/plugins/datasource/graphite/plugin.json b/public/app/plugins/datasource/graphite/plugin.json index 1d1ab828a5c..3d95f92cbd2 100644 --- a/public/app/plugins/datasource/graphite/plugin.json +++ b/public/app/plugins/datasource/graphite/plugin.json @@ -12,6 +12,7 @@ "metrics": true, "alerting": true, "annotations": true, + "backend": true, "queryOptions": { "maxDataPoints": true, diff --git a/public/app/plugins/datasource/influxdb/plugin.json b/public/app/plugins/datasource/influxdb/plugin.json index 0c335c62daa..d0084947ee6 100644 --- a/public/app/plugins/datasource/influxdb/plugin.json +++ b/public/app/plugins/datasource/influxdb/plugin.json @@ -9,6 +9,7 @@ "logs": true, "annotations": true, "alerting": true, + "backend": true, "queryOptions": { "minInterval": true diff --git a/public/app/plugins/datasource/loki/plugin.json b/public/app/plugins/datasource/loki/plugin.json index b91a3b8a785..222cfa24135 100644 --- a/public/app/plugins/datasource/loki/plugin.json +++ b/public/app/plugins/datasource/loki/plugin.json @@ -9,6 +9,7 @@ "alerting": true, "annotations": true, "streaming": true, + "backend": true, "queryOptions": { "maxDataPoints": true diff --git a/public/app/plugins/datasource/mssql/plugin.json b/public/app/plugins/datasource/mssql/plugin.json index 333bf20f049..2c34f139b1b 100644 --- a/public/app/plugins/datasource/mssql/plugin.json +++ b/public/app/plugins/datasource/mssql/plugin.json @@ -19,6 +19,7 @@ "alerting": true, "annotations": true, "metrics": true, + "backend": true, "queryOptions": { "minInterval": true diff --git a/public/app/plugins/datasource/mysql/plugin.json b/public/app/plugins/datasource/mysql/plugin.json index 2918371cb48..48e1d39d735 100644 --- a/public/app/plugins/datasource/mysql/plugin.json +++ b/public/app/plugins/datasource/mysql/plugin.json @@ -19,6 +19,7 @@ "alerting": true, "annotations": true, "metrics": true, + "backend": true, "queryOptions": { "minInterval": true diff --git a/public/app/plugins/datasource/opentsdb/plugin.json b/public/app/plugins/datasource/opentsdb/plugin.json index 12e9d1ecf23..a79384cf24b 100644 --- a/public/app/plugins/datasource/opentsdb/plugin.json +++ b/public/app/plugins/datasource/opentsdb/plugin.json @@ -8,6 +8,7 @@ "defaultMatchFormat": "pipe", "annotations": true, "alerting": true, + "backend": true, "info": { "description": "Open source time series database", diff --git a/public/app/plugins/datasource/postgres/plugin.json b/public/app/plugins/datasource/postgres/plugin.json index 815356e61ea..48b437206ad 100644 --- a/public/app/plugins/datasource/postgres/plugin.json +++ b/public/app/plugins/datasource/postgres/plugin.json @@ -19,6 +19,7 @@ "alerting": true, "annotations": true, "metrics": true, + "backend": true, "queryOptions": { "minInterval": true diff --git a/public/app/plugins/datasource/prometheus/plugin.json b/public/app/plugins/datasource/prometheus/plugin.json index 3de79425fed..1c5f8af6abe 100644 --- a/public/app/plugins/datasource/prometheus/plugin.json +++ b/public/app/plugins/datasource/prometheus/plugin.json @@ -65,6 +65,7 @@ "metrics": true, "alerting": true, "annotations": true, + "backend": true, "queryOptions": { "minInterval": true }, diff --git a/public/app/plugins/datasource/tempo/plugin.json b/public/app/plugins/datasource/tempo/plugin.json index ab38a4a827f..629290de4a5 100644 --- a/public/app/plugins/datasource/tempo/plugin.json +++ b/public/app/plugins/datasource/tempo/plugin.json @@ -10,6 +10,7 @@ "logs": false, "streaming": false, "tracing": true, + "backend": true, "info": { "description": "High volume, minimal dependency trace storage. OSS tracing solution from Grafana Labs.", diff --git a/public/app/plugins/datasource/testdata/plugin.json b/public/app/plugins/datasource/testdata/plugin.json index e1972c7019c..fc2512ed2b9 100644 --- a/public/app/plugins/datasource/testdata/plugin.json +++ b/public/app/plugins/datasource/testdata/plugin.json @@ -7,6 +7,7 @@ "logs": true, "alerting": true, "annotations": true, + "backend": true, "queryOptions": { "minInterval": true,