|
|
|
@ -10,24 +10,24 @@ page_keywords: grafana, new, changes, features, documentation, table |
|
|
|
|
The release includes a new Table panel, a new InfluxDB query editor, support for Elasticsearch Pipeline Metrics and |
|
|
|
|
support for multiple Cloudwatch credentials. |
|
|
|
|
|
|
|
|
|
### Table Panel |
|
|
|
|
## Table Panel |
|
|
|
|
<img src="/img/v2/table-panel.png"> |
|
|
|
|
|
|
|
|
|
The new table panel is very flexible, supporting both multiple modes for time series as well as for |
|
|
|
|
table, annotation and raw JSON data. It also provides date formating and value formating and coloring options. |
|
|
|
|
|
|
|
|
|
#### Time series to rows |
|
|
|
|
### Time series to rows |
|
|
|
|
|
|
|
|
|
In the most simple mode you can turn time series to rows. This means you get a `Time`, `Metric` and a `Value` column. |
|
|
|
|
Where `Metric` is the name of the time series. |
|
|
|
|
|
|
|
|
|
<img src="/img/v2.6/table_ts_to_rows.png"> |
|
|
|
|
|
|
|
|
|
#### Table Transform |
|
|
|
|
### Table Transform |
|
|
|
|
Above you see the options tab for the **Table Panel**. The most important option is the `To Table Transform`. |
|
|
|
|
This option controls how the result of the metric/data query is turned into a table. |
|
|
|
|
|
|
|
|
|
#### Column Styles |
|
|
|
|
### Column Styles |
|
|
|
|
The column styles allow you control how dates and numbers are formatted. |
|
|
|
|
|
|
|
|
|
### Time series to columns |
|
|
|
@ -49,7 +49,7 @@ You have to think about how accurate the aggregations will be. It depends on wha |
|
|
|
|
how many data points are fetched, etc. The time series aggregations are calculated by Grafana after aggregation is performed |
|
|
|
|
by the time series database. |
|
|
|
|
|
|
|
|
|
#### Raw logs queries |
|
|
|
|
### Raw logs queries |
|
|
|
|
|
|
|
|
|
If you want to show documents from Elasticsearch pick `Raw Document` as the first metric. |
|
|
|
|
|
|
|
|
@ -60,20 +60,20 @@ you want to show in the table. |
|
|
|
|
|
|
|
|
|
<img src="/img/v2.6/table_json_data.png"> |
|
|
|
|
|
|
|
|
|
#### Elasticsearch aggregations |
|
|
|
|
### Elasticsearch aggregations |
|
|
|
|
|
|
|
|
|
You can also make Elasticsearch aggregation queries without a `Date Histogram`. This allows you to |
|
|
|
|
use Elasticsearch metric aggregations to get accurate aggregations for the selected time range. |
|
|
|
|
|
|
|
|
|
<img src="/img/v2.6/elastic_aggregations.png"> |
|
|
|
|
|
|
|
|
|
#### Annotations |
|
|
|
|
### Annotations |
|
|
|
|
|
|
|
|
|
The table can also show any annotations you have enabled in the dashboard. |
|
|
|
|
|
|
|
|
|
<img src="/img/v2.6/table_annotations.png"> |
|
|
|
|
|
|
|
|
|
### The New InfluxDB Editor |
|
|
|
|
## The New InfluxDB Editor |
|
|
|
|
The new InfluxDB editor is a lot more flexible and powerful. It supports nested functions, like `derivative`. |
|
|
|
|
It also uses the same technique as the Graphite query editor in that it presents nested functions as chain of function |
|
|
|
|
transformations. It tries to simplify and unify the complicated nature of InfluxDB's query language. |
|
|
|
@ -92,27 +92,33 @@ The above will generate the following InfluxDB `SELECT` clause: |
|
|
|
|
SELECT derivative(mean("value"), 10s) /10 AS "REQ/s" FROM .... |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
#### Select multiple fields |
|
|
|
|
### Select multiple fields |
|
|
|
|
Use the plus button and select Field > field to add another SELECT clause. You can also |
|
|
|
|
specify a `asterix` to select all fields. |
|
|
|
|
specify an asterix `*` to select all fields. |
|
|
|
|
|
|
|
|
|
### Group By |
|
|
|
|
To group by a tag click the plus icon at the end of the GROUP BY row. Pick a tag from the dropdown that appears. |
|
|
|
|
You can remove the group by by clicking on the `tag` and then click on the x icon. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The new editor also allows you to remove group by time and select `raw` table data. Which is very useful |
|
|
|
|
in combination with the new Table panel to show raw log data stored in InfluxDB. |
|
|
|
|
|
|
|
|
|
<img src="/assets/img/blog/v2.6/table_influxdb_logs.png"> |
|
|
|
|
<img src="/img/v2.6/table_influxdb_logs.png"> |
|
|
|
|
|
|
|
|
|
## Pipeline metrics |
|
|
|
|
|
|
|
|
|
If you have Elasticsearch 2.x and Grafana 2.6 or above then you can use pipeline metric aggregations like |
|
|
|
|
**Moving Average** and **Derivative**. Elasticsearch pipeline metrics require another metric to be based on. Use the eye icon next to the metric |
|
|
|
|
to hide metrics from appearing in the graph. This is useful for metrics you only have in the query to be used |
|
|
|
|
in a pipeline metric. |
|
|
|
|
|
|
|
|
|
#### |
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
### Changelog |
|
|
|
|
For a detailed list and link to github issues for everything included in the 2.5 release please |
|
|
|
|
## Changelog |
|
|
|
|
For a detailed list and link to github issues for everything included in the 2.6 release please |
|
|
|
|
view the [CHANGELOG.md](https://github.com/grafana/grafana/blob/master/CHANGELOG.md) file. |
|
|
|
|
|
|
|
|
|
- - - |
|
|
|
|
|
|
|
|
|
### <a href="http://grafana.org/download">Download Grafana 2.5 now</a> |
|
|
|
|
<a href="http://grafana.org/download">Download Grafana 2.6 now</a> |
|
|
|
|
|
|
|
|
|