grafana/pkg/tsdb
Daniel Lee c05049f395
azuremonitor: port azure log analytics query function to the backend (#23839)
* azuremonitor: add support for log analytics macros

Also adds tests for the kql macros

* azuremonitor: backend implementation for Log Analytics

* azuremonitor: remove gzip header from plugin route

The Go net/http library adds an accept encoding header
for gzip automatically.

https://golang.org/src/net/http/transport.go\#L2454

So no need to specify it manually

* azuremonitor: parses log analytics time series

* azuremonitor: support for table data for Log Analytics

* azuremonitor: for log analytics switch to calling the API...

...from the backend for time series and table queries.

* azuremonitor: fix missing err check

* azuremonitor: support Azure China, Azure Gov...

for log analytics on the backend.

* azuremonitor: review fixes

* azuremonitor: rename test files folder to testdata

To follow Go conventions for test data in tests

* azuremonitor: review fixes

* azuremonitor: better error message for http requests

* azuremonitor: fix for load workspaces on config page

* azuremonitor: strict null check fixes

Co-authored-by: bergquist <carl.bergquist@gmail.com>
2020-04-27 17:43:02 +02:00
..
azuremonitor azuremonitor: port azure log analytics query function to the backend (#23839) 2020-04-27 17:43:02 +02:00
cloudwatch Datasource/Cloudwatch: Adds support for Cloudwatch Logs (#23566) 2020-04-25 22:48:20 +02:00
elasticsearch pkg/tsdb: Check errors (#19837) 2019-10-22 16:16:53 +02:00
graphite Graphite: Don't issue empty "select metric" queries (#22699) 2020-03-11 09:28:36 +01:00
influxdb pkg/tsdb: Check errors (#19837) 2019-10-22 16:16:53 +02:00
mssql Chore: Update the xorm dependency (#22376) 2020-04-01 15:57:21 +02:00
mysql Chore: Update the xorm dependency (#22376) 2020-04-01 15:57:21 +02:00
opentsdb move log package to /infra (#17023) 2019-05-13 08:45:54 +02:00
postgres Postgres: Add SSL support for datasource (#21341) 2020-04-09 12:48:29 +02:00
prometheus Prometheus: Render missing labels in legend formats as an empty string (#22355) 2020-03-18 19:57:11 +01:00
sqleng Chore: Update the xorm dependency (#22376) 2020-04-01 15:57:21 +02:00
stackdriver Stackdriver: Support for SLO queries (#22917) 2020-03-27 12:01:16 +01:00
testdatasource TableCell: show JSON rather than [object Object] (#23683) 2020-04-20 11:10:03 -07:00
fake_test.go follow go idiom and return error as second param 2017-09-21 18:04:16 +02:00
frame_util_test.go Alerting: support alerting on data.Frame (that can be time series) (#22812) 2020-03-18 10:30:07 -04:00
frame_util.go Backend Plugins: (breaking change) Add PluginContext (#23788) 2020-04-23 14:08:21 -04:00
interval_test.go pkg/tsdb: Check errors (#19837) 2019-10-22 16:16:53 +02:00
interval.go interval: make the FormatDuration function public 2019-02-11 11:25:51 +01:00
models.go Datasource/Cloudwatch: Adds support for Cloudwatch Logs (#23566) 2020-04-25 22:48:20 +02:00
query_endpoint.go follow go idiom and return error as second param 2017-09-21 18:04:16 +02:00
request.go follow go idiom and return error as second param 2017-09-21 18:04:16 +02:00
time_range_test.go Core: use go-datemath in timerange utility (#23120) 2020-04-06 09:00:05 +02:00
time_range.go Core: use go-datemath in timerange utility (#23120) 2020-04-06 09:00:05 +02:00
tsdb_test.go follow go idiom and return error as second param 2017-09-21 18:04:16 +02:00