16 Commits

Author SHA1 Message Date
7ff6665ac2 Alerting: InfluxDB: InfluxQL: convert backend-code to use dataframes (#32950)
* alerting: influxdb: refactor unit-tests

* alerting: influxdb: converted code from timeseries-mode to dataframe-mode

* influxdb: simplify code

* influxdb: better function name

* influxdb: alerting: more tests

* influxdb: alerting: more tests

* influxdb: refactor

* influxdb: improved unit-test

* influxdb: simplified code

* influxdb: refactor reponse-parser code

* influxdb: refactor unit tests

* influxdb: alerting: use nicer names

Co-authored-by: dsotirakis <sotirakis.dim@gmail.com>
2021-04-22 08:43:17 +02:00
4dd7b7a82d Chore: Remove unused Go code (#28852)
* Chore: Remove more unused Go code

Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-11-17 11:51:31 +01:00
c29c9d1664 Add support for InfluxDB's time zone clause (backend) 2018-12-21 16:49:01 +01:00
5d6ed6c45f prom: add support for default step param (#9866)
Alerting for prometheus have been depending on the step parameter from each query.
In https://github.com/grafana/grafana/pull/9226 we changed the behavior for step in the
frontend which caused problems for alerting. This commit fixes that by introducing a default
min interval value so alerting always have something to depend on. 

closes #9777
2017-11-15 11:22:00 +01:00
a948dfe514 fix(influxdb): fixes broken raw query usage 2016-11-10 14:18:10 +01:00
24a3a100ed feat(influxdb): add alias to query 2016-11-09 10:05:12 +01:00
885e0366c5 feat(influxdb): support raw queries in alerting
ref #6231
2016-10-11 18:53:09 +02:00
e499e8850c fix(influxdb): fix for timerange 2016-10-07 11:33:17 +02:00
0633e2c03f feat(influxdb): add real support for time ranges 2016-10-07 11:23:37 +02: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
8588bb386c feat(influxdb): add conditions property to tag 2016-10-05 16:57:32 +02:00
c7abd3ba4e feat(influxdb): add querypart renderers 2016-10-05 14:42:06 +02:00
d0e6a9559e feat(influxdb): add query part model 2016-10-05 10:56:34 +02:00
946e0bf32e feat(influxdb): parse query json 2016-10-04 21:28:05 +02:00
e556df5b49 feat(tsdb): add draft implementation for influxdb 2016-10-04 16:25:33 +02:00