***OpsGenie**: Add triggered alerts as description [#11046](https://github.com/grafana/grafana/pull/11046), thx [@llamashoes](https://github.com/llamashoes)
***OpsGenie**: Add triggered alerts as description [#11046](https://github.com/grafana/grafana/pull/11046), thx [@llamashoes](https://github.com/llamashoes)
***Cloudwatch**: Support high resolution metrics [#10925](https://github.com/grafana/grafana/pull/10925), thx [@mtanda](https://github.com/mtanda)
***Cloudwatch**: Support high resolution metrics [#10925](https://github.com/grafana/grafana/pull/10925), thx [@mtanda](https://github.com/mtanda)
***Cloudwatch**: Add dimension filtering to CloudWatch `dimension_values()`[#10029](https://github.com/grafana/grafana/issues/10029), thx [@willyhutw](https://github.com/willyhutw)
***Cloudwatch**: Add dimension filtering to CloudWatch `dimension_values()`[#10029](https://github.com/grafana/grafana/issues/10029), thx [@willyhutw](https://github.com/willyhutw)
...
@@ -45,6 +47,9 @@
...
@@ -45,6 +47,9 @@
***Heatmap**: Disable log scale when using time time series buckets [#10792](https://github.com/grafana/grafana/issues/10792)
***Heatmap**: Disable log scale when using time time series buckets [#10792](https://github.com/grafana/grafana/issues/10792)
***Provisioning**: Remove `id` from json when provisioning dashboards, [#11138](https://github.com/grafana/grafana/issues/11138)
***Provisioning**: Remove `id` from json when provisioning dashboards, [#11138](https://github.com/grafana/grafana/issues/11138)
***Prometheus**: tooltip for legend format not showing properly [#11516](https://github.com/grafana/grafana/issues/11516), thx [@svenklemm](https://github.com/svenklemm)
***Prometheus**: tooltip for legend format not showing properly [#11516](https://github.com/grafana/grafana/issues/11516), thx [@svenklemm](https://github.com/svenklemm)
***Playlist**: Empty playlists cannot be deleted [#11133](https://github.com/grafana/grafana/issues/11133), thx [@kichristensen](https://github.com/kichristensen)
***Switch Orgs**: Alphabetic order in Switch Organization modal [#11556](https://github.com/grafana/grafana/issues/11556)
@@ -61,6 +61,22 @@ a time pattern for the index name or a wildcard.
...
@@ -61,6 +61,22 @@ a time pattern for the index name or a wildcard.
Be sure to specify your Elasticsearch version in the version selection dropdown. This is very important as there are differences how queries are composed. Currently only 2.x and 5.x
Be sure to specify your Elasticsearch version in the version selection dropdown. This is very important as there are differences how queries are composed. Currently only 2.x and 5.x
are supported.
are supported.
### Min time interval
A lower limit for the auto group by time interval. Recommended to be set to write frequency, for example `1m` if your data is written every minute.
This option can also be overridden/configured in a dashboard panel under data source options. It's important to note that this value **needs** to be formated as a
number followed by a valid time identifier, e.g. `1m` (1 minute) or `30s` (30 seconds). The following time identifiers are supported:
@@ -43,6 +43,22 @@ All requests will be made from the browser to Grafana backend/server which in tu
...
@@ -43,6 +43,22 @@ All requests will be made from the browser to Grafana backend/server which in tu
All requests will be made from the browser directly to the data source and may be subject to Cross-Origin Resource Sharing (CORS) requirements. The URL needs to be accessible from the browser if you select this access mode.
All requests will be made from the browser directly to the data source and may be subject to Cross-Origin Resource Sharing (CORS) requirements. The URL needs to be accessible from the browser if you select this access mode.
### Min time interval
A lower limit for the auto group by time interval. Recommended to be set to write frequency, for example `1m` if your data is written every minute.
This option can also be overridden/configured in a dashboard panel under data source options. It's important to note that this value **needs** to be formated as a
number followed by a valid time identifier, e.g. `1m` (1 minute) or `30s` (30 seconds). The following time identifiers are supported:
returnfmt.Sprintf("extract(epoch from %s) as \"time\"",args[0]),nil
returnfmt.Sprintf("extract(epoch from %s) as \"time\"",args[0]),nil
case"__timeFilter":
case"__timeFilter":
// don't use to_timestamp in this macro for redshift compatibility #9566
iflen(args)==0{
iflen(args)==0{
return"",fmt.Errorf("missing time column argument for macro %v",name)
return"",fmt.Errorf("missing time column argument for macro %v",name)
}
}
returnfmt.Sprintf("extract(epoch from %s) BETWEEN %d AND %d",args[0],m.TimeRange.GetFromAsSecondsEpoch(),m.TimeRange.GetToAsSecondsEpoch()),nil
returnfmt.Sprintf("%s BETWEEN '%s' AND '%s'",args[0],m.TimeRange.GetFromAsTimeUTC().Format(time.RFC3339),m.TimeRange.GetToAsTimeUTC().Format(time.RFC3339)),nil