Browse Source

Usage Stats: Update known datasource plugins (#17787)

Marcus Efraimsson 6 năm trước cách đây
mục cha
commit
0a3f977ea2
1 tập tin đã thay đổi với 36 bổ sung31 xóa
  1. 36 31
      pkg/models/datasource.go

+ 36 - 31
pkg/models/datasource.go

@@ -24,6 +24,7 @@ const (
 	DS_ACCESS_PROXY  = "proxy"
 	DS_STACKDRIVER   = "stackdriver"
 	DS_AZURE_MONITOR = "grafana-azure-monitor-datasource"
+	DS_LOKI          = "loki"
 )
 
 var (
@@ -82,37 +83,41 @@ func (ds *DataSource) decryptedValue(field string, fallback string) string {
 }
 
 var knownDatasourcePlugins = map[string]bool{
-	DS_ES:                                 true,
-	DS_GRAPHITE:                           true,
-	DS_INFLUXDB:                           true,
-	DS_INFLUXDB_08:                        true,
-	DS_KAIROSDB:                           true,
-	DS_CLOUDWATCH:                         true,
-	DS_PROMETHEUS:                         true,
-	DS_OPENTSDB:                           true,
-	DS_POSTGRES:                           true,
-	DS_MYSQL:                              true,
-	DS_MSSQL:                              true,
-	DS_STACKDRIVER:                        true,
-	DS_AZURE_MONITOR:                      true,
-	"opennms":                             true,
-	"abhisant-druid-datasource":           true,
-	"dalmatinerdb-datasource":             true,
-	"gnocci":                              true,
-	"zabbix":                              true,
-	"newrelic-app":                        true,
-	"grafana-datadog-datasource":          true,
-	"grafana-simple-json":                 true,
-	"grafana-splunk-datasource":           true,
-	"udoprog-heroic-datasource":           true,
-	"grafana-openfalcon-datasource":       true,
-	"opennms-datasource":                  true,
-	"rackerlabs-blueflood-datasource":     true,
-	"crate-datasource":                    true,
-	"ayoungprogrammer-finance-datasource": true,
-	"monasca-datasource":                  true,
-	"vertamedia-clickhouse-datasource":    true,
-	"alexanderzobnin-zabbix-datasource":   true,
+	DS_ES:                                    true,
+	DS_GRAPHITE:                              true,
+	DS_INFLUXDB:                              true,
+	DS_INFLUXDB_08:                           true,
+	DS_KAIROSDB:                              true,
+	DS_CLOUDWATCH:                            true,
+	DS_PROMETHEUS:                            true,
+	DS_OPENTSDB:                              true,
+	DS_POSTGRES:                              true,
+	DS_MYSQL:                                 true,
+	DS_MSSQL:                                 true,
+	DS_STACKDRIVER:                           true,
+	DS_AZURE_MONITOR:                         true,
+	DS_LOKI:                                  true,
+	"opennms":                                true,
+	"abhisant-druid-datasource":              true,
+	"dalmatinerdb-datasource":                true,
+	"gnocci":                                 true,
+	"zabbix":                                 true,
+	"newrelic-app":                           true,
+	"grafana-datadog-datasource":             true,
+	"grafana-simple-json":                    true,
+	"grafana-splunk-datasource":              true,
+	"udoprog-heroic-datasource":              true,
+	"grafana-openfalcon-datasource":          true,
+	"opennms-datasource":                     true,
+	"rackerlabs-blueflood-datasource":        true,
+	"crate-datasource":                       true,
+	"ayoungprogrammer-finance-datasource":    true,
+	"monasca-datasource":                     true,
+	"vertamedia-clickhouse-datasource":       true,
+	"alexanderzobnin-zabbix-datasource":      true,
+	"grafana-influxdb-flux-datasource":       true,
+	"doitintl-bigquery-datasource":           true,
+	"grafana-azure-data-explorer-datasource": true,
 }
 
 func IsKnownDataSourcePlugin(dsType string) bool {