Grafana v6.5.0-beta1 Release Notes

Release Date: 2019-11-14 // over 4 years ago
  • 🔋 Features / Enhancements

    ### Bug Fixes

    • API: Added dashboardId and slug in response to dashboard import api. #19692, @jongyllen
    • API: Fix logging of dynamic listening port. #19644, @oleggator
    • BarGauge: Fix so that default thresholds not keeps resetting. #20190, @lzdw
    • CloudWatch: Fix incorrect casing of Redshift dimension entry for service class and stage. #19897, @nlsdfnbch
    • CloudWatch: Fixing AWS Kafka dimension names. #19986, @skuxy
    • CloudWatch: Metric math broken when using multi template variables #18337, @sunker
    • CloudWatch: Graphs with multiple multi-value dimension variables don't work #17949, @sunker
    • CloudWatch: Variables' values surrounded with braces in request sent to AWS #14451, @sunker
    • CloudWatch: Cloudwatch Query for a list of instances for which data is available in the selected time interval #12784, @sunker
    • CloudWatch: Dimension's positioning/order should be stored in the json dashboard #11062, @sunker
    • CloudWatch: Batch CloudWatch API call support in backend #7991, @sunker
    • ColorPicker: Fixes issue with ColorPicker disappearing too quickly . #20289, @dprokop
    • Datasource: Add custom headers on alerting queries. #19508, @weeco
    • Docker: Add additional glibc dependencies to support certain backend plugins in alpine. #20214, @briangann
    • Docker: Build and use musl-based binaries in alpine images to resolve glibc incompatibility issues. #19798, @aknuds1
    • Elasticsearch: Fix template variables interpolation when redirecting to Explore. #20314, @ivanahuckova
    • Elasticsearch: Support rendering in logs panel. #20229, @davkal
    • Explore: Expand template variables when redirecting from dashboard panel. #19582, @ivanahuckova
    • OAuth: Make the login button display name of custom OAuth provider. #20209, @dprokop
    • ReactPanels: Adds Explore menu item. #20236, @hugohaggmark
    • Team Sync: Fix URL encode Group IDs for external team sync. #20280, @gotjosh

    💥 Breaking changes

    • CloudWatch: Pre Grafana 6.5.0, the CloudWatch datasource used the GetMetricStatistics API for all queries that did not have an ´id´ and did not have an ´expression´ defined in the query editor. The GetMetricStatistics API has a limit of 400 transactions per second. In this release, all queries use the GetMetricData API. The GetMetricData API has a limit of 50 transactions per second and 100 metrics per transaction. Also the GetMetricData API pricing is different from GetMetricStatistics. While GetMetricStatistics qualified for the CloudWatch API free tier, this is not the case for GetMetricData calls. For more information, please refer to the CloudWatch pricing page (https://aws.amazon.com/cloudwatch/pricing/). Read more about GetMetricData limits in upgrading to 6.5.

    • CloudWatch: The GetMetricData API does not return metric unit, so unit auto detection in panels is no longer supported.

    • CloudWatch: The HighRes switch has been removed from the query editor. Read more about this in upgrading to 6.5.

    • CloudWatch: In previous versions of Grafana, there was partial support for using multi template variables as dimension values. When a multi template variable is being used for dimension values in Grafana 6.5, a search expression will be generated. In the GetMetricData API, expressions are limited to 1024 characters, so it might be the case that this limit is reached when a multi template variable that has a lot of values is being used. Read about the suggested workaround in upgrading to 6.5.