Grafana v6.5.0-beta1 Release Notes
Release Date: 2019-11-14 // over 4 years ago-
🔋 Features / Enhancements
- API: Add
createdAt
andupdatedAt
to api/users/lookup. #19496, @gotjosh - API: Add createdAt field to /api/users/:id. #19475, @cored
- Admin: Adds setting to disable creating initial admin user. #19505, @shavonn
- Alerting: Include alert_state in Kafka notifier payload. #20099, @arnaudlemaignen
- AuthProxy: Can now login with auth proxy and get a login token. #20175, @torkelo
- AuthProxy: replaces setting ldap_sync_ttl with sync_ttl. #20191, @jongyllen
- AzureMonitor: Alerting for Azure Application Insights. #19381, @ChadNedzlek
- Build: Upgrade to Go 1.13. #19502, @aknuds1
- CLI: Reduce memory usage for plugin installation. #19639, @olivierlemasle
- CloudWatch: Add ap-east-1 to hard-coded region lists. #19523, @Nessworthy
- CloudWatch: ContainerInsights metrics support. #18971, @francopeapea
- CloudWatch: Support dynamic queries using dimension wildcards #20058, @sunker
- CloudWatch: Stop using GetMetricStatistics and use GetMetricData for all time series requests #20057, @sunker
- CloudWatch: Convert query editor from Angular to React #19880, @sunker
- CloudWatch: Convert config editor from Angular to React #19881, @shavonn
- CloudWatch: Improved error handling when throttling occurs #20348, @sunker
- CloudWatch: Deep linking from Grafana panel to CloudWatch console #20279, @sunker
- CloudWatch: Add Grafana user agent to GMD calls #20277, @sunker
- Dashboard: Allows the d-solo route to be used without slug. #19640, @97amarnathk
- Docker: Build and publish an additional Ubuntu based docker image. #20196, @aknuds1
- Elasticsearch: Adds support for region annotations. #17602, @fangel
- Explore: Add custom DataLinks on datasource level (like tracing links). #20060, @aocenas
- Explore: Add functionality to show/hide query row results. #19794, @ivanahuckova
- Explore: Synchronise time ranges in split mode. #19274, @ivanahuckova
- Explore: UI change for log row details . #20034, @ivanahuckova
- Frontend: Migrate DataSource HTTP Settings to React. #19452, @dprokop
- Frontend: Show browser not supported notification. #19904, @peterholmberg
- Graph: Added series override option to have hidden series be persisted on save. #20124, @Gauravshah
- Graphite: Add Metrictank option to settings to view Metrictank request processing info in new inspect feature. #20138, @ryantxu
- LDAP: Enable single user sync. #19446, @gotjosh
- LDAP: Last org admin can login but wont be removed. #20326, @xlson
- LDAP: Support env variable expressions in ldap.toml file. #20173, @torkelo
- OAuth: Generic OAuth role mapping support. #17149, @hypery2k
- Prometheus: Custom query parameters string for Thanos downsampling. #19121, @seuf
- Provisioning: Allow saving of provisioned dashboards. #19820, @jongyllen
- Security: Minor XSS issue resolved by angularjs upgrade from 1.6.6 -> 1.6.9. #19849, @peterholmberg
- TablePanel: Prevents crash when data contains mixed data formats. #20202, @hugohaggmark
- Templating: Introduces $__searchFilter to Query Variables. #19858, @hugohaggmark
- Templating: Made default template variable query editor field a textarea with automatic height. #20288, @torkelo
- Units: Add milli/microSievert, milli/microSievert/h and pixels. #20144, @ryantxu
- Units: Added mega ampere and watt-hour per kg. #19922, @Karan96Kaushik
### 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.
- API: Add