grafana

The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

AGPL-3.0 License

Downloads
680.2K
Stars
60.2K
Committers
2.4K

Bot releases are hidden (Show)

grafana - v6.1.0-beta1

Published by daniellee over 5 years ago

Download Page
What's New Highlights
Release Notes

6.1.0-beta1 (2019-03-27)

New Features

  • Prometheus : adhoc filter support #8253, thx @mtanda
  • Permissions : Editors can become admin for dashboards, folders and teams they create. #15977, @xlson

Minor

  • Auth : Support listing and revoking auth tokens via API #15836
  • Alerting : DingDing notification channel now includes alert values. #13825, @athurg
  • Alerting : Notification channel http api enhancements. #16219, @marefr
  • CloudWatch : Update metrics/dimensions list. #16137, @mtanda
  • Cloudwatch : Add AWS RDS MaximumUsedTransactionIDs metric #15077, thx @activeshadow
  • Cache : Adds support for using out of proc caching in the backend #10816
  • Dashboard : New keyboard shortcut d l toggles all Graph legends in a dashboard. #15770, @jsferrei
  • Datasource : Only log connection string in dev environment #16001
  • DataProxy : Add custom header (X-Grafana-User) to data source requests with the current username. #15998, @aocenas
  • DataProxy : Make it possible to add user details to requests sent to the dataproxy #6359 and #15931
  • DataProxy : Adds oauth pass-through option for datasources. #15205, @seanlaff
  • Explore : Hide empty duplicates column in logs viewer. #15982, @steven-sheehy
  • Explore : Make it possible to close left pane of split view. #16155, @dprokop
  • Explore : Move back / forward with browser buttons now works. #16150, @hugohaggmark
  • Explore : Update Loki labels when label selector is opened. #16131, @dprokop
  • Graph Panel : New options for X-axis Min & Max (for histograms). #14877, @papagian
  • Heatmap : You can now choose to hide buckets with zero value. #15934, @alexanderzobnin
  • Heatmap : Middle bucket bound option #15683
  • Heatmap : Reverse order option for changing order of buckets #15683
  • Prometheus : Change alignment of range queries to end before now and not in future. #16110, @davkal
  • Prometheus : Dedup annotations events with same timestamp . #16152, @torkelo
  • SQL : Use default min interval of 1m for all SQL data sources. #15799, @marefr
  • TablePanel : Column color style now works even after removing columns. #16227, @torkelo
  • Templating : Custom variable value now escapes all backslashes properly. #15980, @srid12
  • Templating : Data source variable now supports multi-value for uses cases that involve repeating panels & rows. #15914, @torkelo
  • VictorOps : Adds more information to the victor ops notifiers #15744, thx @zhulongcheng

Bug Fixes

  • Alerting : Don't include non-existing image in MS Teams notifications. #16116, @SGI495
  • Api : Invalid org invite code #10506
  • Annotations : Fix for native annotations filtered by template variable with pipe. #15515, @marefr
  • Dashboard : Fix for time regions spanning across midnight. #16201, @marefr
  • Datasource : Handles nil jsondata field gracefully #14239
  • Datasource : Empty user/password was not updated when updating datasources #15608, thx @Maddin-619
  • Elasticsearch : Fixes using template variables in the alias field. #16229, @daniellee
  • Elasticsearch : Fix incorrect index pattern padding in alerting queries. #15892, @sandlis
  • Explore : Fix for Prometheus autocomplete not working in Firefox. #16192, @hugohaggmark
  • Explore : Fix for url does not keep query after browser refresh. #16189, @hugohaggmark
  • Gauge : Interpolate scoped variables in repeated gauges #15739
  • Graphite : Fixed issue with using series ref and series by tag. #16111, @torkelo
  • Graphite : Fixed variable quoting when variable value is nummeric. #16149, @torkelo
  • Heatmap : Fixes Y-axis tick labels being in wrong order for some Prometheus queries. #15932, @alexanderzobnin
  • Heatmap : Negative values are now displayed correctly in graph & legend. #15953, @alexanderzobnin
  • Heatmap : legend shows wrong colors for small values #14019
  • InfluxDB : Always close request body even for error status codes. #16207, @ramongtx
  • ManageDashboards : Fix for checkboxes not appearing properly Firefox . #15981, @srid12
  • Playlist : Leaving playlist now always stops playlist . #15791, @peterholmberg
  • Prometheus : fixes regex ad-hoc filters variables with wildcards. #16234, @daniellee
  • TablePanel : Column color style now works even after removing columns. #16227, @torkelo
  • TablePanel : Fix for white text on white background when value is null. #16199, @peterholmberg
grafana - v6.0.2

Published by hugohaggmark over 5 years ago

Grafana v6.0 introduces a new way of exploring your data, support for log data and tons of other features.

New major features:

  • Explore A new query focused workflow for ad-hoc data exploration and troubleshooting.
  • Grafana Loki Integration with the new open source log aggregation system from Grafana Labs.
  • Gauge Panel A new standalone panel for gauges.
  • New Panel Editor UX improves panel editing and enables easy switching between different visualizations.
  • Google Stackdriver Datasource is out of beta and is officially released.
  • Azure Monitor plugin is ported from being an external plugin to being a core datasource
  • React Plugin support enables an easier way to build plugins.
  • Named Colors in our new improved color picker.
  • Removal of user session storage makes Grafana easier to deploy & improves security.

6.0.2 (2019-03-19)

Bug Fixes

  • Alerting: Fixed issue with AlertList panel links resulting in panel not found errors. #15975, @torkelo
  • Dashboard: Improved error handling when rendering dashboard panels. #15970, @torkelo
  • LDAP: Fix allow anonymous server bind for ldap search. #15872, @marefr
  • Discord: Fix discord notifier so it doesn't crash when there are no image generated. #15833, @marefr
  • Panel Edit: Prevent search in VizPicker from stealing focus. #15802, @peterholmberg
  • Datasource admin: Fixed url of back button in datasource edit page, when root_url configured. #15759, @dprokop
grafana - v6.0.1

Published by hugohaggmark over 5 years ago

Grafana v6.0 introduces a new way of exploring your data, support for log data and tons of other features.

New major features:

  • Explore A new query focused workflow for ad-hoc data exploration and troubleshooting.
  • Grafana Loki Integration with the new open source log aggregation system from Grafana Labs.
  • Gauge Panel A new standalone panel for gauges.
  • New Panel Editor UX improves panel editing and enables easy switching between different visualizations.
  • Google Stackdriver Datasource is out of beta and is officially released.
  • Azure Monitor plugin is ported from being an external plugin to being a core datasource
  • React Plugin support enables an easier way to build plugins.
  • Named Colors in our new improved color picker.
  • Removal of user session storage makes Grafana easier to deploy & improves security.

6.0.1 (2019-03-06)

Bug Fixes

  • Metrics: Fixes broken usagestats metrics for /metrics #15651
  • Dashboard: Fixes kiosk mode should have &kiosk appended to the url #15765
  • Dashboard: Fixes kiosk=tv mode with autofitpanels should respect header #15650
  • Image rendering: Fixed image rendering issue for dashboards with auto refresh, . #15818, @torkelo
  • Dashboard: Fix only users that can edit a dashboard should be able to update panel json. #15805, @marefr
  • LDAP: fix allow anonymous initial bind for ldap search. #15803, @marefr
  • UX: Fixed scrollbar not visible initially (only after manual scroll). #15798, @torkelo
  • Datasource admin TestData #15793, @hugohaggmark
  • Dashboard: Fixed scrolling issue that caused scroll to be locked to bottom. #15792, @torkelo
  • Explore: Viewers with viewers_can_edit should be able to access /explore. #15787, @jschill
  • Security fix: limit access to org admin and alerting pages. #15761, @marefr
  • Panel Edit minInterval changes did not persist #15757, @hugohaggmark
  • Teams: Fixed bug when getting teams for user. #15595, @hugohaggmark
  • Stackdriver: fix for float64 bounds for distribution metrics #14509
  • Stackdriver: no reducers available for distribution type #15179
grafana - v6.0.0

Published by xlson over 5 years ago

Grafana v6.0 introduces a new way of exploring your data, support for log data and tons of other features.

New major features:

  • Explore A new query focused workflow for ad-hoc data exploration and troubleshooting.
  • Grafana Loki Integration with the new open source log aggregation system from Grafana Labs.
  • Gauge Panel A new standalone panel for gauges.
  • New Panel Editor UX improves panel editing and enables easy switching between different visualizations.
  • Google Stackdriver Datasource is out of beta and is officially released.
  • Azure Monitor plugin is ported from being an external plugin to being a core datasource
  • React Plugin support enables an easier way to build plugins.
  • Named Colors in our new improved color picker.
  • Removal of user session storage makes Grafana easier to deploy & improves security.

6.0.0 stable (2019-02-25)

Bug Fixes

  • Dashboard: fixes click after scroll in series override menu #15621
  • MySQL: fix mysql query using _interval_ms variable throws error #14507

6.0.0-beta3 (2019-02-19)

Minor

  • CLI: Grafana CLI should preserve permissions for backend binaries for Linux and Darwin #15500
  • Alerting: Allow image rendering 90 percent of alertTimeout #15395

Bug fixes

  • Influxdb: Add support for alerting on InfluxDB queries that use the non_negative_difference function #15415, thx @kiran3394
  • Alerting: Fix percent_diff calculation when points are nulls #15443, thx @max-neverov
  • Alerting: Fixed handling of alert urls with true flags #15454

6.0.0-beta2 (2019-02-11)

New Features

  • AzureMonitor: Enable alerting by converting Azure Monitor API to Go #14623

Minor

  • Alerting: Adds support for images in pushover notifier #10780, thx @jpenalbae
  • Graphite/InfluxDB/OpenTSDB: Fix always take dashboard timezone into consideration when handle custom time ranges #15284
  • Stackdriver: Template variables in filters using globbing format #15182
  • Cloudwatch: Add resource_arns template variable query function #8207, thx @jeroenvollenbrock
  • Cloudwatch: Add AWS/Neptune metrics #14231, thx @tcpatterson
  • Cloudwatch: Add AWS/EC2/API metrics #14233, thx @tcpatterson
  • Cloudwatch: Add AWS RDS ServerlessDatabaseCapacity metric #15265, thx @larsjoergensen
  • MySQL: Adds datasource SSL CA/client certificates support #8570, thx @bugficks
  • MSSQL: Timerange are now passed for template variable queries #13324, thx @thatsparesh
  • Annotations: Support PATCH verb in annotations http api #12546, thx @SamuelToh
  • Templating: Add json formatting to variable interpolation #15291, thx @mtanda
  • Login: Anonymous usage stats for token auth #15288
  • AzureMonitor: improve autocomplete for Log Analytics and App Insights editor #15131
  • LDAP: Fix IPA/FreeIPA v4.6.4 does not allow LDAP searches with empty attributes #14432
  • Provisioning: Allow testing data sources that were added by config #12164
  • Security: Fix CSRF Token validation for POSTs #1441

Breaking changes

  • Internal Metrics Edition has been added to the build_info metric. This will break any Graphite queries using this metric. Edition will be a new label for the Prometheus metric. #15363

Bug fixes

  • Gauge: Fix issue with gauge requests being cancelled #15366
  • Gauge: Accept decimal inputs for thresholds #15372
  • UI: Fix error caused by named colors that are not part of named colors palette #15373
  • Search: Bug pressing special regexp chars in input fields #12972
  • Permissions: No need to have edit permissions to be able to "Save as" #13066

6.0.0-beta1 (2019-01-30)

New Features

  • Alerting: Adds support for Google Hangouts Chat notifications #11221, thx @PatrickSchuster
  • Elasticsearch: Support bucket script pipeline aggregations #5968
  • Influxdb: Add support for time zone (tz) clause #10322, thx @cykl
  • Snapshots: Enable deletion of public snapshot #14109
  • Provisioning: Provisioning support for alert notifiers #10487, thx @pbakulev
  • Explore: A whole new way to do ad-hoc metric queries and exploration. Split view in half and compare metrics & logs and much much more. Read more here
  • Auth: Replace remember me cookie solution for Grafana's builtin, LDAP and OAuth authentication with a solution based on short-lived tokens #15303

Minor

  • Alerting: Use separate timeouts for alert evals and notifications #14701, thx @sharkpc0813
  • Elasticsearch: Add support for offset in date histogram aggregation #12653, thx @mattiarossi
  • Elasticsearch: Add support for moving average and derivative using doc count (metric count) #8843 #11175
  • Elasticsearch: Add support for template variable interpolation in alias field #4075, thx @SamuelToh
  • Influxdb: Fix autocomplete of measurements does not escape search string properly #11503, thx @SamuelToh
  • Stackdriver: Aggregating series returns more than one series #14581 and #13914, thx @kinok
  • Cloudwatch: Fix Assume Role Arn #14722, thx @jaken551
  • Postgres/MySQL/MSSQL: Nanosecond timestamp support ($__unixEpochNanoFilter, $__unixEpochNanoFrom, $__unixEpochNanoTo) #14711, thx @ander26
  • Provisioning: Fixes bug causing infinite growth in dashboard_version table. #12864
  • Auth: Prevent password reset when login form is disabled or either LDAP or Auth Proxy is enabled #14246, thx @SilverFire
  • Admin: Fix prevent removing last grafana admin permissions #11067, thx @danielbh
  • Admin: When multiple user invitations, all links are the same as the first user who was invited #14483
  • LDAP: Upgrade go-ldap to v3 #14548
  • OAuth: Support OAuth providers that are not RFC6749 compliant #14562, thx @tdabasinskas
  • Proxy whitelist: Add CIDR capability to auth_proxy whitelist #14546, thx @jacobrichard
  • Dashboard: Min width changed to Max per row for repeating panels. This lets you specify the maximum number of panels to show per row and by that repeated panels will always take up full width of row #12991, thx @pgiraud
  • Dashboard: Retain decimal precision when exporting CSV #13929, thx @cinaglia
  • Templating: Escaping "Custom" template variables #13754, thx @IntegersOfK
  • Templating: Add percentencode formatting to variable interpolation to be used mainly for url escaping #12764, thx @cxcv
  • Units: Add blood glucose level units mg/dL and mmol/L #14519, thx @kjedamzik
  • Units: Add Floating Point Operations per Second units #14558, thx @hahnjo
  • Table: Renders epoch string as date if date column style #14484
  • Dataproxy: Override incoming Authorization header #13815, thx @kornholi
  • Dataproxy: Add global datasource proxy timeout setting #5699, thx @RangerRick
  • Database: Support specifying database host using IPV6 for backend database and sql datasources #13711, thx @ellisvlad
  • Database: Support defining additonal database connection string args when using url property in database settings #14709, thx @tpetr
  • Stackdriver: crossSeriesAggregation not being sent with the query #15129, thx @Legogris

Bug fixes

  • Search: Fix for issue with scrolling the "tags filter" dropdown, fixes #14486
  • Prometheus: Query for annotation always uses 60s step regardless of dashboard range, fixes #14795
  • Annotations: Fix creating annotation when graph panel has no data points position the popup outside viewport #13765, thx @banjeremy
  • Piechart/Flot: Fixes multiple piechart instances with donut bug #15062

Breaking changes

  • Text Panel: The text panel does no longer by default allow unsantizied HTML. #4117. This means that if you have text panels with scripts tags they will no longer work as before. To enable unsafe javascript execution in text panels enable the settings disable_sanitize_html under the section [panels] in your Grafana ini file, or set env variable GF_PANELS_DISABLE_SANITIZE_HTML=true.
  • Dashboard: Panel property minSpan replaced by maxPerRow. Dashboard migration will automatically migrate all dashboard panels using the minSpan property to the new maxPerRow property #12991
grafana - v6.0.0-beta3

Published by xlson over 5 years ago

Time for a new major release again!

Download Page
What's New Highlights
Release Notes

6.0.0-beta3 (2019-02-19)

Minor

  • CLI: Grafana CLI should preserve permissions for backend binaries for Linux and Darwin #15500
  • Alerting: Allow image rendering 90 percent of alertTimeout #15395

Bug fixes

  • Influxdb: Add support for alerting on InfluxDB queries that use the non_negative_difference function #15415, thx @kiran3394
  • Alerting: Fix percent_diff calculation when points are nulls #15443, thx @max-neverov
  • Alerting: Fixed handling of alert urls with true flags #15454
grafana - v6.0.0-beta2

Published by torkelo over 5 years ago

Time for a new major release again!

Download Page
What's New Highlights
Release Notes

6.0.0-beta2 (2019-02-11)

New Features

  • AzureMonitor: Enable alerting by converting Azure Monitor API to Go #14623

Minor

  • Alerting: Adds support for images in pushover notifier #10780, thx @jpenalbae
  • Graphite/InfluxDB/OpenTSDB: Fix always take dashboard timezone into consideration when handle custom time ranges #15284
  • Stackdriver: Template variables in filters using globbing format #15182
  • Cloudwatch: Add resource_arns template variable query function #8207, thx @jeroenvollenbrock
  • Cloudwatch: Add AWS/Neptune metrics #14231, thx @tcpatterson
  • Cloudwatch: Add AWS/EC2/API metrics #14233, thx @tcpatterson
  • Cloudwatch: Add AWS RDS ServerlessDatabaseCapacity metric #15265, thx @larsjoergensen
  • MySQL: Adds datasource SSL CA/client certificates support #8570, thx @bugficks
  • MSSQL: Timerange are now passed for template variable queries #13324, thx @thatsparesh
  • Annotations: Support PATCH verb in annotations http api #12546, thx @SamuelToh
  • Templating: Add json formatting to variable interpolation #15291, thx @mtanda
  • Login: Anonymous usage stats for token auth #15288
  • AzureMonitor: improve autocomplete for Log Analytics and App Insights editor #15131
  • LDAP: Fix IPA/FreeIPA v4.6.4 does not allow LDAP searches with empty attributes #14432

Breaking changes

  • Internal Metrics Edition has been added to the build_info metric. This will break any Graphite queries using this metric. Edition will be a new label for the Prometheus metric. #15363
grafana - v6.0.0-beta1

Published by torkelo over 5 years ago

Time for a new major release again!

Download Page
What's New Highlights
Release Notes

New Features

  • Alerting: Adds support for Google Hangouts Chat notifications #11221, thx @PatrickSchuster
  • Elasticsearch: Support bucket script pipeline aggregations #5968
  • Influxdb: Add support for time zone (tz) clause #10322, thx @cykl
  • Snapshots: Enable deletion of public snapshot #14109
  • Provisioning: Provisioning support for alert notifiers #10487, thx @pbakulev
  • Explore: A whole new way to do ad-hoc metric queries and exploration. Split view in half and compare metrics & logs and much much more. Read more here

Minor

  • Alerting: Use separate timeouts for alert evals and notifications #14701, thx @sharkpc0813
  • Elasticsearch: Add support for offset in date histogram aggregation #12653, thx @mattiarossi
  • Elasticsearch: Add support for moving average and derivative using doc count (metric count) #8843 #11175
  • Elasticsearch: Add support for template variable interpolation in alias field #4075, thx @SamuelToh
  • Influxdb: Fix autocomplete of measurements does not escape search string properly #11503, thx @SamuelToh
  • Stackdriver: Aggregating series returns more than one series #14581 and #13914, thx @kinok
  • Cloudwatch: Fix Assume Role Arn #14722, thx @jaken551
  • Postgres/MySQL/MSSQL: Nanosecond timestamp support ($__unixEpochNanoFilter, $__unixEpochNanoFrom, $__unixEpochNanoTo) #14711, thx @ander26
  • Provisioning: Fixes bug causing infinite growth in dashboard_version table. #12864
  • Auth: Prevent password reset when login form is disabled or either LDAP or Auth Proxy is enabled #14246, thx @SilverFire
  • Admin: Fix prevent removing last grafana admin permissions #11067, thx @danielbh
  • Admin: When multiple user invitations, all links are the same as the first user who was invited #14483
  • LDAP: Upgrade go-ldap to v3 #14548
  • OAuth: Support OAuth providers that are not RFC6749 compliant #14562, thx @tdabasinskas
  • Proxy whitelist: Add CIDR capability to auth_proxy whitelist #14546, thx @jacobrichard
  • Dashboard: Min width changed to Max per row for repeating panels. This lets you specify the maximum number of panels to show per row and by that repeated panels will always take up full width of row #12991, thx @pgiraud
  • Dashboard: Retain decimal precision when exporting CSV #13929, thx @cinaglia
  • Templating: Escaping "Custom" template variables #13754, thx @IntegersOfK
  • Templating: Add percentencode formatting to variable interpolation to be used mainly for url escaping #12764, thx @cxcv
  • Units: Add blood glucose level units mg/dL and mmol/L #14519, thx @kjedamzik
  • Units: Add Floating Point Operations per Second units #14558, thx @hahnjo
  • Table: Renders epoch string as date if date column style #14484
  • Dataproxy: Override incoming Authorization header #13815, thx @kornholi
  • Dataproxy: Add global datasource proxy timeout setting #5699, thx @RangerRick
  • Database: Support specifying database host using IPV6 for backend database and sql datasources #13711, thx @ellisvlad
  • Database: Support defining additonal database connection string args when using url property in database settings #14709, thx @tpetr
  • Stackdriver: crossSeriesAggregation not being sent with the query #15129, thx @Legogris

Bug fixes

  • Search: Fix for issue with scrolling the "tags filter" dropdown, fixes #14486
  • Prometheus: Query for annotation always uses 60s step regardless of dashboard range, fixes #14795
  • Annotations: Fix creating annotation when graph panel has no data points position the popup outside viewport #13765, thx @banjeremy
  • Piechart/Flot: Fixes multiple piechart instances with donut bug #15062

Breaking changes

  • Text Panel: The text panel does no longer by default allow unsantizied HTML. #4117. This means that if you have text panels with scripts tags they will no longer work as before. To enable unsafe javascript execution in text panels enable the settings disable_sanitize_html under the section [panels] in your Grafana ini file, or set env variable GF_PANELS_DISABLE_SANITIZE_HTML=true.
  • Dashboard: Panel property minSpan replaced by maxPerRow. Dashboard migration will automatically migrate all dashboard panels using the minSpan property to the new maxPerRow property #12991
grafana - v5.4.3

Published by xlson almost 6 years ago

Download Page
Installation Guide

Release Notes

5.4.3 (2019-01-14)

Tech

  • Docker: Build and publish docker images for armv7 and arm64 #14617, thx @johanneswuerbach
  • Backend: Upgrade to golang 1.11.4 #14580
  • MySQL only update session in mysql database when required #14540

Bug fixes

  • Alerting Invalid frequency causes division by zero in alert scheduler #14810
  • Dashboard Dashboard links do not update when time range changes #14493
  • Limits Support more than 1000 datasources per org #13883
  • Backend fix signed in user for orgId=0 result should return active org id #14574
  • Provisioning Adds orgId to user dto for provisioned dashboards #14678
grafana - v5.4.2

Published by torkelo almost 6 years ago

Download Page
Installation Guide

Release Notes

5.4.2 (2018-12-13)

  • Datasource admin: Fix for issue creating new data source when same name exists #14467
  • OAuth: Fix for oauth auto login setting, can now be set using env variable #14435
  • Dashboard search: Fix for searching tags in tags filter dropdown.
grafana - v5.4.1

Published by torkelo almost 6 years ago

Download Page
Installation Guide

Release Notes

5.4.1 (2018-12-10)

  • Stackdriver: Fixes issue with data proxy and Authorization header #14262
  • Units: fixedUnit for Flow:l/min and mL/min #14294, thx @flopp999.
  • Logging: Fix for issue where data proxy logged a secret when debug logging was enabled, now redacted. #14319
  • InfluxDB: Add support for alerting on InfluxDB queries that use the cumulative_sum function. #14314, thx @nitti
  • Plugins: Panel plugins should no receive the panel-initialized event again as usual.
  • Embedded Graphs: Iframe graph panels should now work as usual. #14284
  • Postgres: Improve PostgreSQL Query Editor if using different Schemas, #14313
  • Quotas: Fixed for updating org & user quotas. #14347, thx #moznion
  • Cloudwatch: Add the AWS/SES Cloudwatch metrics of BounceRate and ComplaintRate to auto complete list. #14401, thx @sglajchEG
  • Dashboard Search: Fixed filtering by tag issues.
  • Graph: Fixed time region issues, #14425, #14280
  • Graph: Fixed issue with series color picker popover being placed outside window.
grafana - v5.4.0

Published by marefr almost 6 years ago

Download Page
Installation Guide

Release Notes

5.4.0 (2018-12-03)

  • Cloudwatch: Fix invalid time range causes segmentation fault #14150
  • Cloudwatch: AWS/CodeBuild metrics and dimensions #14167, thx @mmcoltman
  • MySQL: Fix $__timeFrom() and $__timeTo() should respect local time zone #14228

5.4.0-beta1 fixes

  • Graph: Fix legend always visible even if configured to be hidden #14144
  • Elasticsearch: Fix regression when using datasource version 6.0+ and alerting #14175

5.4.0-beta1 (2018-11-20)

New Features

  • Alerting: Introduce alert debouncing with the FOR setting. #7886 & #6202
  • Alerting: Option to disable OK alert notifications #12330 & #6696, thx @davewat
  • Postgres/MySQL/MSSQL: Adds support for configuration of max open/idle connections and connection max lifetime. Also, panels with multiple SQL queries will now be executed concurrently #11711, thx @connection-reset
  • MySQL: Graphical query builder #13762, thx svenklemm
  • MySQL: Support connecting thru Unix socket for MySQL datasource #12342, thx @Yukinoshita-Yukino
  • MSSQL: Add encrypt setting to allow configuration of how data sent between client and server are encrypted #13629, thx @ramiro
  • Stackdriver: Not possible to authenticate using GCE metadata server #13669
  • Teams: Team preferences (theme, home dashboard, timezone) support #12550
  • Graph: Time regions support enabling highlight of weekdays and/or certain timespans #5930
  • OAuth: Automatic redirect to sign-in with OAuth #11893, thx @Nick-Triller
  • Stackdriver: Template query editor #13561

Minor

  • Security: Upgrade macaron session package to fix security issue. #14043
  • Cloudwatch: Show all available CloudWatch regions #12308, thx @mtanda
  • Cloudwatch: AWS/Connect metrics and dimensions #13970, thx @zcoffy
  • Cloudwatch: CloudHSM metrics and dimensions #14129, thx @daktari
  • Cloudwatch: Enable using variables in the stats field #13810, thx @mtanda
  • Postgres: Add delta window function to postgres query builder #13925, thx svenklemm
  • Elasticsearch: Fix switching to/from es raw document metric query #6367
  • Elasticsearch: Fix deprecation warning about terms aggregation order key in Elasticsearch 6.x #11977
  • Graph: Render dots when no connecting line can be made #13605, thx @jsferrei
  • Table: Fix CSS alpha background-color applied twice in table cell with link #13606, thx @grisme
  • Singlestat: Fix XSS in prefix/postfix #13946, thx @cinaglia
  • Units: New clock time format, to format ms or second values as for example 01h:59m, #13635, thx @franciscocpg
  • Alerting: Increaste default duration for queries #13945
  • Alerting: More options for the Slack Alert notifier #13993, thx @andreykaipov
  • Alerting: Can't receive DingDing alert when alert is triggered #13723, thx @Yukinoshita-Yukino
  • Alerting: Increase Telegram captions length limit #13876, thx @skgsergio
  • Internal metrics: Renamed grafana_info to grafana_build_info and added branch, goversion and revision #13876
  • Datasource Proxy: Keep trailing slash for datasource proxy requests #13326, thx @ryantxu
  • OAuth: Fix Google OAuth relies on email, not google account id #13924, thx @vinicyusmacedo
  • Dashboard: Toggle legend using keyboard shortcut #13655, thx @davewat
  • Dashboard: Fix render dashboard row drag handle only in edit mode #13555, thx @praveensastry
  • Teams: Fix cannot select team if not included in initial search #13425
  • Render: Support full height screenshots using phantomjs render script #13352, thx @amuraru
  • HTTP API: Support retrieving teams by user #14120, thx @supercharlesliu
  • Metrics: Add basic authentication to metrics endpoint #13577, thx @bobmshannon

Breaking changes

  • Postgres/MySQL/MSSQL datasources now per default uses max open connections = unlimited (earlier 10), max idle connections = 2 (earlier 10) and connection max lifetime = 4 hours (earlier unlimited).
grafana - v5.4.0-beta1

Published by marefr almost 6 years ago

Download Page
Installation Guide

Release Notes

5.4.0-beta1 (2018-11-20)

New Features

  • Alerting: Introduce alert debouncing with the FOR setting. #7886 & #6202
  • Alerting: Option to disable OK alert notifications #12330 & #6696, thx @davewat
  • Postgres/MySQL/MSSQL: Adds support for configuration of max open/idle connections and connection max lifetime. Also, panels with multiple SQL queries will now be executed concurrently #11711, thx @connection-reset
  • MySQL: Graphical query builder #13762, thx svenklemm
  • MySQL: Support connecting thru Unix socket for MySQL datasource #12342, thx @Yukinoshita-Yukino
  • MSSQL: Add encrypt setting to allow configuration of how data sent between client and server are encrypted #13629, thx @ramiro
  • Stackdriver: Not possible to authenticate using GCE metadata server #13669
  • Teams: Team preferences (theme, home dashboard, timezone) support #12550
  • Graph: Time regions support enabling highlight of weekdays and/or certain timespans #5930
  • OAuth: Automatic redirect to sign-in with OAuth #11893, thx @Nick-Triller
  • Stackdriver: Template query editor #13561

Minor

  • Security: Upgrade macaron session package to fix security issue. #14043
  • Cloudwatch: Show all available CloudWatch regions #12308, thx @mtanda
  • Cloudwatch: AWS/Connect metrics and dimensions #13970, thx @zcoffy
  • Cloudwatch: CloudHSM metrics and dimensions #14129, thx @daktari
  • Cloudwatch: Enable using variables in the stats field #13810, thx @mtanda
  • Postgres: Add delta window function to postgres query builder #13925, thx svenklemm
  • Elasticsearch: Fix switching to/from es raw document metric query #6367
  • Elasticsearch: Fix deprecation warning about terms aggregation order key in Elasticsearch 6.x #11977
  • Graph: Render dots when no connecting line can be made #13605, thx @jsferrei
  • Table: Fix CSS alpha background-color applied twice in table cell with link #13606, thx @grisme
  • Singlestat: Fix XSS in prefix/postfix #13946, thx @cinaglia
  • Units: New clock time format, to format ms or second values as for example 01h:59m, #13635, thx @franciscocpg
  • Alerting: Increaste default duration for queries #13945
  • Alerting: More options for the Slack Alert notifier #13993, thx @andreykaipov
  • Alerting: Can't receive DingDing alert when alert is triggered #13723, thx @Yukinoshita-Yukino
  • Alerting: Increase Telegram captions length limit #13876, thx @skgsergio
  • Internal metrics: Renamed grafana_info to grafana_build_info and added branch, goversion and revision #13876
  • Datasource Proxy: Keep trailing slash for datasource proxy requests #13326, thx @ryantxu
  • OAuth: Fix Google OAuth relies on email, not google account id #13924, thx @vinicyusmacedo
  • Dashboard: Toggle legend using keyboard shortcut #13655, thx @davewat
  • Dashboard: Fix render dashboard row drag handle only in edit mode #13555, thx @praveensastry
  • Teams: Fix cannot select team if not included in initial search #13425
  • Render: Support full height screenshots using phantomjs render script #13352, thx @amuraru
  • HTTP API: Support retrieving teams by user #14120, thx @supercharlesliu
  • Metrics: Add basic authentication to metrics endpoint #13577, thx @bobmshannon

Breaking changes

  • Postgres/MySQL/MSSQL datasources now per default uses max open connections = unlimited (earlier 10), max idle connections = 2 (earlier 10) and connection max lifetime = 4 hours (earlier unlimited).
grafana - v5.3.4

Published by bergquist almost 6 years ago

Download Page
Installation Guide

Release Notes

5.3.4 (2018-11-13)

  • Alerting: Delete alerts when parent folder was deleted #13322
  • MySQL: Fix $__timeFilter() should respect local time zone #13769
  • Dashboard: Fix datasource selection in panel by enter key #13932
  • Graph: Fix table legend height when positioned below graph and using Internet Explorer 11 #13903
  • Dataproxy: Drop origin and referer http headers #13328 #13949, thx @roidelapluie
grafana - v5.3.3

Published by bergquist almost 6 years ago

Download Page
Installation Guide

Release Notes

5.3.3 (2018-11-13)

File Exfiltration vulnerability Security fix

See security announcement for details.

grafana - v5.3.2

Published by marefr almost 6 years ago

Download Page
Installation Guide

Release Notes

  • InfluxDB/Graphite/Postgres: Prevent cross site scripting (XSS) in query editor #13667, thx @svenklemm
  • Postgres: Fix template variables error #13692, thx @svenklemm
  • Cloudwatch: Fix service panic because of race conditions #13674, thx @mtanda
  • Cloudwatch: Fix check for invalid percentile statistics #13633, thx @apalaniuk
  • Stackdriver/Cloudwatch: Allow user to change unit in graph panel if cloudwatch/stackdriver datasource response doesn't include unit #13718, thx @mtanda
  • Stackdriver: stackdriver user-metrics duplicated response when multiple resource types #13691
  • Variables: Fix text box template variable doesn't work properly without a default value #13666
  • Variables: Fix variable dependency check when using ${var} format #13600
  • Dashboard: Fix kiosk=1 url parameter should put dashboard in kiosk mode #13764
  • LDAP: Fix super admins can also be admins of orgs #13710, thx @adrien-f
  • Provisioning: Fix deleting provisioned dashboard folder should cleanup provisioning meta data #13280

Minor

  • Docker: adds curl back into the docker image for utility. #13794
grafana - v5.3.1

Published by marefr about 6 years ago

Download Page
Installation Guide

Release Notes

  • Render: Fix PhantomJS render of graph panel when legend displayed as table to the right #13616
  • Stackdriver: Filter option disappears after removing initial filter #13607
  • Elasticsearch: Fix no limit size in terms aggregation for alerting queries #13172, thx @Yukinoshita-Yukino
  • InfluxDB: Fix for annotation issue that caused text to be shown twice #13553
  • Variables: Fix nesting variables leads to exception and missing refresh #13628
  • Variables: Prometheus: Single letter labels are not supported #13641, thx @olshansky
  • Graph: Fix graph time formatting for Last 24h ranges #13650
  • Playlist: Fix cannot add dashboards with long names to playlist #13464, thx @neufeldtech
  • HTTP API: Fix /api/org/users so that query and limit querystrings works
grafana - v5.3.0

Published by bergquist about 6 years ago

Download Page
Installation Guide

Release Notes

5.3.0 (2018-10-10)

  • Stackdriver: Filter wildcards and regex matching are not yet supported #13495
  • Stackdriver: Support the distribution metric type for heatmaps #13559
  • Cloudwatch: Automatically set graph yaxis unit #13575, thx @mtanda

5.3.0-beta3 (2018-10-03)

  • Stackdriver: Fix for missing ngInject #13511
  • Permissions: Fix for broken permissions selector #13507
  • Alerting: Alert reminders deduping not working as expected when running multiple Grafana instances #13492

5.3.0-beta2 (2018-10-01)

New Features

  • Annotations: Enable template variables in tagged annotations queries #9735
  • Stackdriver: Support for Google Stackdriver Datasource #13289

Minor

  • Provisioning: Dashboard Provisioning now support symlinks that changes target #12534, thx @auhlig
  • OAuth: Allow oauth email attribute name to be configurable #12986, thx @bobmshannon
  • Tags: Default sort order for GetDashboardTags #11681, thx @Jonnymcc
  • Prometheus: Label completion queries respect dashboard time range #12251, thx @mtanda
  • Prometheus: Allow to display annotations based on Prometheus series value #10159, thx @mtanda
  • Prometheus: Adhoc-filtering for Prometheus dashboards #13212
  • Singlestat: Fix gauge display accuracy for percents #13270, thx @tianon
  • Dashboard: Prevent auto refresh from starting when loading dashboard with absolute time range #12030
  • Templating: New templating variable type Text box that allows free text input #3173
  • Alerting: Link to view full size image in Microsoft Teams alert notifier #13121, thx @holiiveira
  • Alerting: Fixes a bug where all alerts would send reminders after upgrade & restart #13402
  • Alerting: Concurrent render limit for graphs used in notifications #13401
  • Postgres/MySQL/MSSQL: Add support for replacing $__interval and $__interval_ms in alert queries #11555, thx @svenklemm

5.3.0-beta1 (2018-09-06)

New Major Features

  • Alerting: Notification reminders #7330, thx @jbaublitz
  • Dashboard: TV & Kiosk mode changes, new cycle view mode button in dashboard toolbar #13025
  • OAuth: Gitlab OAuth with support for filter by groups #5623, thx @BenoitKnecht
  • Postgres: Graphical query builder #10095, thx svenklemm

New Features

  • LDAP: Define Grafana Admin permission in ldap group mappings #2469, PR #12622
  • LDAP: Client certificates support #12805, thx @nyxi
  • Profile: List teams that the user is member of in current/active organization #12476
  • Configuration: Allow auto-assigning users to specific organization (other than Main. Org) #1823 #12801, thx @gzzo and @ofosos
  • Dataproxy: Pass configured/auth headers to a Datasource #10971, thx @mrsiano
  • ****: **: CloudWatch GetMetricData support #11487, thx @mtanda
  • Postgres: TimescaleDB support, e.g. use time_bucket for grouping by time when option enabled #12680, thx svenklemm
  • Cleanup: Make temp file time to live configurable #11607, thx @xapon

Minor

  • Alerting: Its now possible to configure the default value for how to handle errors and no data in alerting. #10424
  • Alerting: Fix diff and percent_diff reducers #11563, thx @jessetane
  • Alerting: Fix rendering timeout which could cause notifications to not be sent due to rendering timing out #12151
  • Docker: Make it possible to set a specific plugin url #12861, thx ClementGautier
  • GrafanaCli: Fixed issue with grafana-cli install plugin resulting in corrupt http response from source error. Fixes #13079
  • Provisioning: Should allow one default datasource per organisation #12229
  • Github OAuth: Allow changes of user info at Github to be synched to Grafana when signing in #11818, thx @rwaweber
  • OAuth: Fix overriding tls_skip_verify_insecure using environment variable #12747, thx @jangaraj
  • Prometheus: Fix graph panel bar width issue in aligned prometheus queries #12379
  • Prometheus: Heatmap - fix unhandled error when some points are missing #12484
  • Prometheus: Add $__interval, $__interval_ms, $__range, $__range_s & $__range_ms support for dashboard and template queries #12597 #12882, thx @roidelapluie
  • Elasticsearch: For alerting/backend, support having index name to the right of pattern in index pattern #12731
  • Graphite: Fix for quoting of int function parameters (when using variables) #11927
  • InfluxDB: Support timeFilter in query templating for InfluxDB #12598, thx kichristensen
  • Postgres/MySQL/MSSQL: New $__unixEpochGroup and $__unixEpochGroupAlias macros #12892, thx @svenklemm
  • Postgres/MySQL/MSSQL: Add previous fill mode to $__timeGroup macro which will fill in previously seen value when point is missing #12756, thx @svenklemm
  • Postgres/MySQL/MSSQL: Use floor rounding in $__timeGroup macro function #12460, thx @svenklemm
  • Postgres/MySQL/MSSQL: Use metric column as prefix when returning multiple value columns #12727, thx @svenklemm
  • Postgres/MySQL/MSSQL: New $__timeGroupAlias macro. Postgres $__timeGroup no longer automatically adds time column alias #12749, thx @svenklemm
  • Postgres/MySQL/MSSQL: Escape single quotes in variables #12785, thx @eMerzh
  • Postgres/MySQL/MSSQL: Min time interval support #13157, thx @svenklemm
  • MySQL/MSSQL: Use datetime format instead of epoch for $__timeFilter, $__timeFrom and $__timeTo macros #11618 #11619, thx @AustinWinstanley
  • Postgres: Escape ssl mode parameter in connectionstring #12644, thx @yogyrahmawan
  • Cloudwatch: Improved error handling #12489, thx @mtanda
  • Cloudwatch: AppSync metrics and dimensions #12300, thx @franciscocpg
  • Cloudwatch: Direct Connect metrics and dimensions #12762, thx @mindriot88
  • Cloudwatch: Added BurstBalance metric to list of AWS RDS metrics #12561, thx @activeshadow
  • Cloudwatch: Add new Redshift metrics and dimensions #12063, thx @A21z
  • Dashboard: Fix selecting current dashboard from search should not reload dashboard #12248
  • Dashboard: Use uid when linking to dashboards internally in a dashboard #10705
  • Graph: Option to hide series from tooltip #3341, thx @mtanda
  • Singlestat: Make colorization of prefix and postfix optional in singlestat #11892, thx @ApsOps
  • Table: Adjust header contrast for the light theme #12668
  • Table: Fix link color when using light theme and thresholds in use #12766
  • Table: Fix for useless horizontal scrollbar for table panel #9964
  • Table: Make table sorting stable when null values exist #12362, thx @bz2
  • Heatmap: Fix broken tooltip and crosshair on Firefox #12486
  • Datasource: Fix UI issue with secret fields after updating datasource #11270
  • Variables: Skip unneeded extra query request when de-selecting variable values used for repeated panels #8186, thx @mtanda
  • Variables: Limit amount of queries executed when updating variable that other variable(s) are dependent on #11890
  • Variables: Support query variable refresh when another variable referenced in Regex field change its value #12952, thx @franciscocpg
  • Variables: Support variables in query variable Custom all value field #12965, thx @franciscocpg
  • Units: Change units to include characters for power of 2 and 3 #12744, thx @Worty
  • Units: Polish złoty currency #12691, thx @mwegrzynek
  • Units: Adds bitcoin axes unit. #13125
  • Api: Delete nonexistent datasource should return 404 #12313, thx @AustinWinstanley
  • Logging: Reopen log files after receiving a SIGHUP signal #13112, thx @filewalkwithme
  • Login: Show loading animation while waiting for authentication response on login #12865
  • UI: Fix iOS home screen "app" icon and Windows 10 app experience #12752, thx @andig
  • Plugins: Convert URL-like text to links in plugins readme #12843, thx pgiraud

Breaking changes

  • Postgres datasource no longer automatically adds time column alias when using the $__timeGroup alias. However, there's code in place which should make this change backward compatible and shouldn't create any issues.
  • Kiosk mode now also hides submenu (variables)
  • ?inactive url parameter no longer supported, replaced with kiosk=tv url parameter

New experimental features

These are new features that's still being worked on and are in an experimental phase. We encourage users to try these out and provide any feedback in related issue.

  • Dashboard: Auto fit dashboard panels to optimize space used for current TV / Monitor #12768

Tech

  • Frontend: Convert all Frontend Karma tests to Jest tests #12224
  • Backend: Upgrade to golang 1.11 #13030
grafana - v5.3.0-beta3

Published by bergquist about 6 years ago

Download Page
Installation Guide

Release Notes

5.3.0-beta3 (2018-10-03)

  • Stackdriver: Fix for missing ngInject #13511
  • Permissions: Fix for broken permissions selector #13507
  • Alerting: Alert reminders deduping not working as expected when running multiple Grafana instances #13492

5.3.0-beta2 (2018-10-01)

New Features

  • Annotations: Enable template variables in tagged annotations queries #9735
  • Stackdriver: Support for Google Stackdriver Datasource #13289

Minor

  • Provisioning: Dashboard Provisioning now support symlinks that changes target #12534, thx @auhlig
  • OAuth: Allow oauth email attribute name to be configurable #12986, thx @bobmshannon
  • Tags: Default sort order for GetDashboardTags #11681, thx @Jonnymcc
  • Prometheus: Label completion queries respect dashboard time range #12251, thx @mtanda
  • Prometheus: Allow to display annotations based on Prometheus series value #10159, thx @mtanda
  • Prometheus: Adhoc-filtering for Prometheus dashboards #13212
  • Singlestat: Fix gauge display accuracy for percents #13270, thx @tianon
  • Dashboard: Prevent auto refresh from starting when loading dashboard with absolute time range #12030
  • Templating: New templating variable type Text box that allows free text input #3173
  • Alerting: Link to view full size image in Microsoft Teams alert notifier #13121, thx @holiiveira
  • Alerting: Fixes a bug where all alerts would send reminders after upgrade & restart #13402
  • Alerting: Concurrent render limit for graphs used in notifications #13401
  • Postgres/MySQL/MSSQL: Add support for replacing $__interval and $__interval_ms in alert queries #11555, thx @svenklemm
grafana - v5.3.0-beta2

Published by xlson about 6 years ago

Download Page
Installation Guide

Release Notes

5.3.0-beta2 (2018-10-01)

New Features

  • Annotations: Enable template variables in tagged annotations queries #9735
  • Stackdriver: Support for Google Stackdriver Datasource #13289

Minor

  • Provisioning: Dashboard Provisioning now support symlinks that changes target #12534, thx @auhlig
  • OAuth: Allow oauth email attribute name to be configurable #12986, thx @bobmshannon
  • Tags: Default sort order for GetDashboardTags #11681, thx @Jonnymcc
  • Prometheus: Label completion queries respect dashboard time range #12251, thx @mtanda
  • Prometheus: Allow to display annotations based on Prometheus series value #10159, thx @mtanda
  • Prometheus: Adhoc-filtering for Prometheus dashboards #13212
  • Singlestat: Fix gauge display accuracy for percents #13270, thx @tianon
  • Dashboard: Prevent auto refresh from starting when loading dashboard with absolute time range #12030
  • Templating: New templating variable type Text box that allows free text input #3173
  • Alerting: Link to view full size image in Microsoft Teams alert notifier #13121, thx @holiiveira
  • Alerting: Fixes a bug where all alerts would send reminders after upgrade & restart #13402
  • Alerting: Concurrent render limit for graphs used in notifications #13401
  • Postgres/MySQL/MSSQL: Add support for replacing $__interval and $__interval_ms in alert queries #11555, thx @svenklemm
grafana - v5.2.4

Published by marefr about 6 years ago

Download Page
Installation Guide

Release Notes

  • GrafanaCli: Fixed issue with grafana-cli install plugin resulting in corrupt http response from source error. Fixes #13079
Package Rankings
Top 0.57% on Npmjs.org
Top 0.35% on Proxy.golang.org
Badges
Extracted from project README
License Drone Go Report Card