mirror of https://github.com/grafana/grafana
parent
d2dac02a28
commit
86789c0b69
@ -0,0 +1,88 @@ |
|||||||
|
+++ |
||||||
|
title = "What's New in Grafana v4.2" |
||||||
|
description = "Feature & improvement highlights for Grafana v4.2" |
||||||
|
keywords = ["grafana", "new", "documentation", "4.2.0"] |
||||||
|
type = "docs" |
||||||
|
[menu.docs] |
||||||
|
name = "Version 4.2" |
||||||
|
identifier = "v4.2" |
||||||
|
parent = "whatsnew" |
||||||
|
weight = -1 |
||||||
|
+++ |
||||||
|
|
||||||
|
## Whats new in Grafana v4.2 |
||||||
|
|
||||||
|
Grafana v4.2 Beta is now [available for download](/download/4_2_0/). |
||||||
|
Just like the last release this one contains lots bug fixes and minor improvements. |
||||||
|
We are very happy to say that 27 of 40 issues was closed by pull requests from the community. |
||||||
|
Big thumbs up! |
||||||
|
|
||||||
|
## Release Highlights |
||||||
|
|
||||||
|
- **Hipchat**: Adds support for sending alert notifications to hipchat [#6451](https://github.com/grafana/grafana/issues/6451), thx [@jregovic](https://github.com/jregovic) |
||||||
|
- **Telegram**: Added Telegram alert notifier [#7098](https://github.com/grafana/grafana/pull/7098), thx [@leonoff](https://github.com/leonoff) |
||||||
|
- **LINE**: Add LINE as alerting notification channel [#7301](https://github.com/grafana/grafana/pull/7301), thx [@huydx](https://github.com/huydx) |
||||||
|
- **Templating**: Make $__interval and $__interval_ms global built in variables that can be used in by any datasource (in panel queries), closes [#7190](https://github.com/grafana/grafana/issues/7190), closes [#6582](https://github.com/grafana/grafana/issues/6582) |
||||||
|
- **Alerting**: Adds deduping of alert notifications [#7632](https://github.com/grafana/grafana/pull/7632) |
||||||
|
- **Alerting**: Better information about why an alert triggered [#7035](https://github.com/grafana/grafana/issues/7035) |
||||||
|
- **Orgs**: Sharing dashboards using Grafana share feature will now redirect to correct org. [#6948](https://github.com/grafana/grafana/issues/6948) |
||||||
|
- [Full changelog](https://github.com/grafana/grafana/blob/master/CHANGELOG.md) |
||||||
|
|
||||||
|
### New alert notification channels |
||||||
|
|
||||||
|
This release adds **five** new alert notifications channels, all of them contributed by the community. |
||||||
|
|
||||||
|
* Hipchat |
||||||
|
* Telegram |
||||||
|
* LINE |
||||||
|
* Pushover |
||||||
|
* Threema |
||||||
|
|
||||||
|
### Templating |
||||||
|
|
||||||
|
We added two new global built in variables in grafana. `$__interval` and `$__interval_ms` are now reserved template names in grafana and can be used by any datasource. |
||||||
|
We might add more global built in variables in the future and if we do we will prefix them with `$__`. So please avoid using that in your template variables. |
||||||
|
|
||||||
|
### Dedupe alert notifications when running multiple servers |
||||||
|
|
||||||
|
In this release we will dedupe alert notificiations when you are running multiple servers. |
||||||
|
This makes it possible to run alerting on multiple servers and only get one notification. |
||||||
|
|
||||||
|
We currently solve this with sql transactions which puts some limitations for how many servers you can use to execute the same rules. |
||||||
|
3-5 servers should not be a problem but as always, it depends on how many alerts you have and how frequently they execute. |
||||||
|
|
||||||
|
Next up for a better HA situation is to add support for workload balancing between Grafana servers. |
||||||
|
|
||||||
|
### Alerting more info |
||||||
|
|
||||||
|
You can now see the reason why an alert triggered in the alert history. Its also easier to detect when an alert is set to `alerting` due to the `no_data` option. |
||||||
|
|
||||||
|
### Improved support for multi-org setup |
||||||
|
|
||||||
|
When loading dashboards we now set an query parameter called orgId. So we can detect from which org an user shared a dashboard. |
||||||
|
This makes it possible for users to share dashboards between orgs without changing org first. |
||||||
|
|
||||||
|
We aim to introduce [dashboard groups](https://github.com/grafana/grafana/issues/1611) sometime in the future which will introduce access control and user groups within one org. |
||||||
|
Making it possible to have users in multiple groups and have detailed access control. |
||||||
|
|
||||||
|
## Upgrade & Breaking changes |
||||||
|
|
||||||
|
If your using https in grafana we now force you to use tls 1.2 and the most secure ciphers. |
||||||
|
We think its better to be secure by default rather then making it configurable. |
||||||
|
If you want to run https with lower versions of tls we suggest you put a reserve proxy in front of grafana. |
||||||
|
|
||||||
|
If you have template variables name `$__interval` or `$__interval_ms` they will no longer work since these keywords |
||||||
|
are reserved as global built in variables. We might add more global built in variables in the future and if we do, we will prefix them with `$__`. So please avoid using that in your template variables. |
||||||
|
|
||||||
|
## Changelog |
||||||
|
|
||||||
|
Checkout the [CHANGELOG.md](https://github.com/grafana/grafana/blob/master/CHANGELOG.md) file for a complete list |
||||||
|
of new features, changes, and bug fixes. |
||||||
|
|
||||||
|
## Download |
||||||
|
|
||||||
|
Head to [v4.2-beta download page](/download/4_2_0/) for download links & instructions. |
||||||
|
|
||||||
|
## Thanks |
||||||
|
|
||||||
|
A big thanks to all the Grafana users who contribute by submitting PRs, bug reports & feedback! |
||||||
Loading…
Reference in new issue