0a2ef086b3
Chore: Convert CloudWatch metrics to data frames ( #27449 )
...
* CloudWatch: Convert metrics results to data frames
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
Co-authored-by: kay delaney <kay@grafana.com>
2020-10-06 13:45:58 +02:00
581d2eaaf4
Revert "Convert CloudWatch to use dataframes ( #26702 )" ( #27448 )
...
This reverts commit 776283985336a7d5f30b1d8070c90f22e46c4fbb.
2020-09-08 15:06:58 +02:00
7762839853
Convert CloudWatch to use dataframes ( #26702 )
...
* CloudWatch: Convert metrics queries to return data frames
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-09-08 13:35:17 +02:00
a2fbffe48a
Server: Add health check route ( #26999 )
...
* Server: Add health check route
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Server: Remove health check middleware
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-08-18 14:58:08 +02:00
53175a41c9
Make tsdb dataframes response able to carry encoded/decoded frames ( #25454 )
...
Make tsdb dataframes response able to carry encoded and/or decoded frames
2020-06-09 13:13:06 +02:00
890e1d8f94
Backend plugins: Send query type to backend plugins ( #24120 )
...
Use v0.60.0 of sdk.
2020-05-05 10:32:34 +02:00
f48ba11d4c
Datasource/Cloudwatch: Adds support for Cloudwatch Logs ( #23566 )
...
* Datasource/Cloudwatch: Adds support for Cloudwatch Logs
* Fix rebase leftover
* Use jsurl for AWS url serialization
* WIP: Temporary workaround for CLIQ metrics
* Only allow up to 20 log groups to be selected
* WIP additional changes
* More changes based on feedback
* More changes based on PR feedback
* Fix strict null errors
2020-04-25 22:48:20 +02:00
1dcfaf25fc
Adds signed in user to backend v2 plugins requests ( #22584 )
...
closes #12043
2020-03-06 14:37:36 +01:00
fc08c26025
WIP: Spawn backend plugins v2 ( #19835 )
...
* WIP: Spawn backend plugins v2
* Add test for plugin version
* Fix support for SDK plugins
Co-authored-by: Kyle Brandt <kyle@kbrandt.com>
Co-authored-by: Marcus Olsson <olsson.e.marcus@gmail.com>
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
* WIP: Draft PR for fork of V2 sdk / bi-directional support (#19890 )
* temporary use export-datasource-plugin branch of grafana-plugin-sdk
* fix failing test
* remove debug (spew) lines
* misc cleanup
* add expressions feature toggle
* use latest grafana-plugin-sdk-go
2019-10-24 17:15:27 +02:00
5713048f48
Alerting: Improve alert rule testing ( #16286 )
...
* tsdb: add support for setting debug flag of tsdb query
* alerting: adds debug flag in eval context
Debug flag is set when testing an alert rule and this debug
flag is used to return more debug information in test aler rule
response. This debug flag is also provided to tsdb queries so
datasources can optionally add support for returning additional
debug data
* alerting: improve test alert rule ui
Adds buttons for expand/collapse json and copy json to clipboard,
very similar to how the query inspector works.
* elasticsearch: implement support for tsdb query debug flag
* elasticsearch: embedding client response in struct
* alerting: return proper query model when testing rule
2019-06-25 08:52:17 +02:00
e1d4bf2607
kill plugin processes when grafana shuts down
2017-12-07 16:59:35 +01:00
ed661767f8
follow go idiom and return error as second param
2017-09-21 18:04:16 +02:00
0229d28d64
remove unused structs
2017-09-21 15:02:17 +02:00
55f1b36e31
refactor response flow
2017-09-21 15:02:17 +02:00
97e2d75f51
mysql: added support for tables in mysql queries
2017-04-21 15:07:43 +02:00
c78c460f79
mysql: worked on mysql data soruce
2017-04-20 17:10:23 +02:00
11806dfa78
mysql: progress
2017-04-19 17:26:37 +02:00
d6d2080f11
mysql: minor progress on response processing
2017-03-31 11:45:25 +02:00
3827c0a69c
tech(alerting): adds tags to alerting data model
2017-02-06 14:59:29 +01:00
d354f3a8af
fix(alerting): fixed evaluation for no_value condition, fixes #7244 ( #7247 )
...
* fix(alerting): fixed evaluation for no_value condition, fixes #7244
* feat(alerting): moving null library into grafana, fixing handling on no value / no series
2017-01-13 12:32:30 +01:00
2c7adccf12
Use cache for http.client in tsdb package. ( #6833 )
...
* datasource: move caching closer to datasource struct
* tsdb: use cached version of datasource http transport
closes #6825
2016-12-07 11:10:42 +01:00
d8aa38fafe
tech(influxdb): refactor and cleanup
2016-10-06 14:16:26 +02:00
ab8751767c
feat(influxdb): send request and parse response
2016-10-06 12:51:45 +02:00
653a0502c4
tech(tsdb): add jsondata to tsdb datasource struct
2016-10-03 14:31:33 +02:00
a4648607bb
feat(testdata): added csv test data scenario
2016-09-28 10:37:30 +02:00
8d5857661e
refactor(tsdb): changed tsdb time series model to use null.Float instead of pointers
2016-09-28 09:15:48 +02:00
3ecd96e682
feat(testdata): lots of work on new test data data source and scenarios
2016-09-27 18:17:39 +02:00
ade8aa5b92
feat(graph): refactorings
2016-09-27 14:47:04 +02:00
34f15d92d0
feat(testdata): worked on testdata app
2016-09-27 14:39:51 +02:00
4c88db3e43
feat(prometheus): add support for legend formatting
2016-09-21 11:17:29 +02:00
43d8bd5a25
feat(prometheus): initial support for prometheus
2016-09-21 07:01:53 +02:00
50b41130ca
feat(alerting): fixed s3 upload issue, progress on alerting on null/missing data, updated ini package to get the support for line continuations
2016-09-07 10:11:00 +02:00
3ad38eefd2
feat(alerting): test results look better
2016-07-21 13:57:19 +02:00
34e17f7282
feat(alerting): requests looks to be working again
2016-06-06 17:11:46 +02:00
a191b9b1cf
feat(alerting): moved alerting models back to alerting package, models is more for storage dtos
2016-06-06 10:31:21 +02:00