Influx: Support flux in the influx datasource (#25308)

* add flux 
* add token to datasource config editor
* add backend for flux
* make the interpolated query available in query inspector
* go mod tidy
* Chore: fixes a couple of strict null errors in influxdb plugin

Co-authored-by: kyle <kyle@grafana.com>
Co-authored-by: Lukas Siatka <lukasz.siatka@grafana.com>
This commit is contained in:
Ryan McKinley
2020-06-10 15:26:24 -04:00
committed by GitHub
co-authored by kyle Lukas Siatka
parent c7aac1fd40
commit 5f1f820bb9
24 changed files with 1449 additions and 55 deletions
+21
View File
@@ -0,0 +1,21 @@
#datatype,string,long,dateTime:RFC3339,dateTime:RFC3339,string,string,string,double,dateTime:RFC3339
#group,false,false,true,true,true,true,true,false,false
#default,mean,,,,,,,,
,result,table,_start,_stop,_field,_measurement,host,_value,_time
,,0,2020-05-05T18:38:47.207881833Z,2020-05-05T19:38:47.207881833Z,load1,system,hostname,,2020-05-05T18:38:50Z
,,0,2020-05-05T18:38:47.207881833Z,2020-05-05T19:38:47.207881833Z,load1,system,hostname,3.56,2020-05-05T18:39:00Z
,,0,2020-05-05T18:38:47.207881833Z,2020-05-05T19:38:47.207881833Z,load1,system,hostname,,2020-05-05T19:38:47.207881833Z
,,1,2020-05-05T18:38:47.207881833Z,2020-05-05T19:38:47.207881833Z,load15,system,hostname,,2020-05-05T18:38:50Z
,,1,2020-05-05T18:38:47.207881833Z,2020-05-05T19:38:47.207881833Z,load15,system,hostname,2.51,2020-05-05T18:39:00Z
,,1,2020-05-05T18:38:47.207881833Z,2020-05-05T19:38:47.207881833Z,load15,system,hostname,1.74,2020-05-05T19:38:40Z
,,1,2020-05-05T18:38:47.207881833Z,2020-05-05T19:38:47.207881833Z,load15,system,hostname,,2020-05-05T19:38:47.207881833Z
,,2,2020-05-05T18:38:47.207881833Z,2020-05-05T19:38:47.207881833Z,load5,system,hostname,,2020-05-05T18:38:50Z
,,2,2020-05-05T18:38:47.207881833Z,2020-05-05T19:38:47.207881833Z,load5,system,hostname,3.14,2020-05-05T18:39:00Z
,,2,2020-05-05T18:38:47.207881833Z,2020-05-05T19:38:47.207881833Z,load5,system,hostname,3.04,2020-05-05T18:39:10Z
,,2,2020-05-05T18:38:47.207881833Z,2020-05-05T19:38:47.207881833Z,load5,system,hostname,1.8,2020-05-05T19:37:50Z
,,2,2020-05-05T18:38:47.207881833Z,2020-05-05T19:38:47.207881833Z,load5,system,hostname,1.76,2020-05-05T19:38:00Z
,,2,2020-05-05T18:38:47.207881833Z,2020-05-05T19:38:47.207881833Z,load5,system,hostname,1.75,2020-05-05T19:38:10Z
,,2,2020-05-05T18:38:47.207881833Z,2020-05-05T19:38:47.207881833Z,load5,system,hostname,1.71,2020-05-05T19:38:20Z
,,2,2020-05-05T18:38:47.207881833Z,2020-05-05T19:38:47.207881833Z,load5,system,hostname,1.77,2020-05-05T19:38:30Z
,,2,2020-05-05T18:38:47.207881833Z,2020-05-05T19:38:47.207881833Z,load5,system,hostname,1.71,2020-05-05T19:38:40Z
,,2,2020-05-05T18:38:47.207881833Z,2020-05-05T19:38:47.207881833Z,load5,system,hostname,,2020-05-05T19:38:47.207881833Z
1 #datatype string long dateTime:RFC3339 dateTime:RFC3339 string string string double dateTime:RFC3339
2 #group false false true true true true true false false
3 #default mean
4 result table _start _stop _field _measurement host _value _time
5 0 2020-05-05T18:38:47.207881833Z 2020-05-05T19:38:47.207881833Z load1 system hostname 2020-05-05T18:38:50Z
6 0 2020-05-05T18:38:47.207881833Z 2020-05-05T19:38:47.207881833Z load1 system hostname 3.56 2020-05-05T18:39:00Z
7 0 2020-05-05T18:38:47.207881833Z 2020-05-05T19:38:47.207881833Z load1 system hostname 2020-05-05T19:38:47.207881833Z
8 1 2020-05-05T18:38:47.207881833Z 2020-05-05T19:38:47.207881833Z load15 system hostname 2020-05-05T18:38:50Z
9 1 2020-05-05T18:38:47.207881833Z 2020-05-05T19:38:47.207881833Z load15 system hostname 2.51 2020-05-05T18:39:00Z
10 1 2020-05-05T18:38:47.207881833Z 2020-05-05T19:38:47.207881833Z load15 system hostname 1.74 2020-05-05T19:38:40Z
11 1 2020-05-05T18:38:47.207881833Z 2020-05-05T19:38:47.207881833Z load15 system hostname 2020-05-05T19:38:47.207881833Z
12 2 2020-05-05T18:38:47.207881833Z 2020-05-05T19:38:47.207881833Z load5 system hostname 2020-05-05T18:38:50Z
13 2 2020-05-05T18:38:47.207881833Z 2020-05-05T19:38:47.207881833Z load5 system hostname 3.14 2020-05-05T18:39:00Z
14 2 2020-05-05T18:38:47.207881833Z 2020-05-05T19:38:47.207881833Z load5 system hostname 3.04 2020-05-05T18:39:10Z
15 2 2020-05-05T18:38:47.207881833Z 2020-05-05T19:38:47.207881833Z load5 system hostname 1.8 2020-05-05T19:37:50Z
16 2 2020-05-05T18:38:47.207881833Z 2020-05-05T19:38:47.207881833Z load5 system hostname 1.76 2020-05-05T19:38:00Z
17 2 2020-05-05T18:38:47.207881833Z 2020-05-05T19:38:47.207881833Z load5 system hostname 1.75 2020-05-05T19:38:10Z
18 2 2020-05-05T18:38:47.207881833Z 2020-05-05T19:38:47.207881833Z load5 system hostname 1.71 2020-05-05T19:38:20Z
19 2 2020-05-05T18:38:47.207881833Z 2020-05-05T19:38:47.207881833Z load5 system hostname 1.77 2020-05-05T19:38:30Z
20 2 2020-05-05T18:38:47.207881833Z 2020-05-05T19:38:47.207881833Z load5 system hostname 1.71 2020-05-05T19:38:40Z
21 2 2020-05-05T18:38:47.207881833Z 2020-05-05T19:38:47.207881833Z load5 system hostname 2020-05-05T19:38:47.207881833Z