96008c9738
commit 4113ed00782590187d19dd2f8cbae683f164142c
Author: Torkel Ödegaard <torkel.odegaard@gmail.com>
Date: Fri Oct 21 10:47:35 2016 +0200
docs(): minor fix for docs index page
commit 45478d120571519462fac905aadeab5954696690
Author: Torkel Ödegaard <torkel.odegaard@gmail.com>
Date: Thu Oct 20 14:28:21 2016 +0200
updated
commit c9c1c1d5a462f85e8001a45218f24102583d7aee
Author: Torkel Ödegaard <torkel.odegaard@gmail.com>
Date: Thu Oct 20 14:27:34 2016 +0200
docs(): updated image refs
commit 5fa0f27963968d77bbbbb7edd973847ea72135e3
Author: Torkel Ödegaard <torkel.odegaard@gmail.com>
Date: Wed Oct 19 14:33:04 2016 +0200
docs is almost done
commit 6b988c90cb08563e2c27212338c2947e69f6fcc3
Author: Torkel Ödegaard <torkel.odegaard@gmail.com>
Date: Tue Oct 18 20:45:28 2016 +0200
almost done
commit 17757c21ed813892ddb1f289f2e52613caf7bcef
Author: Torkel Ödegaard <torkel@grafana.org>
Date: Tue Oct 18 16:45:48 2016 +0200
making progress on docs
commit f06c815991dd81b8893912a6da04a17b80b63fda
Author: Torkel Ödegaard <torkel.odegaard@gmail.com>
Date: Tue Oct 18 14:30:55 2016 +0200
progress on new docs
commit 5197237426252623de2d8b9cc22ddbbdbb240763
Author: Torkel Ödegaard <torkel.odegaard@gmail.com>
Date: Tue Oct 18 13:25:26 2016 +0200
making progress
commit 33e2b6b617f16f65878141cf11e54b2817a2ea96
Merge: de385e5 ecb4a99
Author: Torkel Ödegaard <torkel.odegaard@gmail.com>
Date: Tue Oct 18 12:17:58 2016 +0200
Merge branch 'new-docs' of github.com:grafana/grafana into new-docs
commit ecb4a99dd54aa39f17d9bf4d7e132a389812f8fd
Author: Torkel Ödegaard <torkel@grafana.org>
Date: Tue Oct 18 10:39:59 2016 +0200
keep urls for now
commit de385e56d86b071cf2150ccf9f1aa06ec5187277
Author: Torkel Ödegaard <torkel.odegaard@gmail.com>
Date: Mon Oct 17 17:56:18 2016 +0200
more progress
commit 8469ebc239ab2316cbbc01862e5026737f272f00
Author: Torkel Ödegaard <torkel.odegaard@gmail.com>
Date: Mon Oct 17 17:08:06 2016 +0200
progress on new docs
commit e755f656b12534cfcb23bad11f1fa696e43f7428
Merge: 4644a35 35cce3b
Author: Torkel Ödegaard <torkel.odegaard@gmail.com>
Date: Mon Oct 17 12:21:27 2016 +0200
Merge branch 'new-docs' of github.com:grafana/grafana into new-docs
commit 4644a35102555204787e91041b50dcbfe0f7a213
Merge: 25c4bef 977cdd5
Author: Torkel Ödegaard <torkel.odegaard@gmail.com>
Date: Mon Oct 17 12:21:11 2016 +0200
Merge branch 'master' of github.com:grafana/grafana into new-docs
commit 35cce3bef802fac020a53693b02c112a91a096fc
Author: Torkel Ödegaard <torkel@grafana.org>
Date: Mon Oct 17 09:31:17 2016 +0200
progress on #6170
commit 25c4bef629de7d77218ba95cc3bd25fb50bb19d6
Author: Torkel Ödegaard <torkel.odegaard@gmail.com>
Date: Sun Oct 16 15:05:30 2016 +0200
fix for osx
commit 6c6b52f975630be87da23dd51beafaecb820cec2
Author: Torkel Ödegaard <torkel@grafana.org>
Date: Sun Oct 16 12:56:39 2016 +0200
progress on new docs
commit 6a09633981ab26191d5542dbe3a788846ac6b73d
Author: Torkel Ödegaard <torkel@grafana.org>
Date: Sat Oct 15 11:39:49 2016 +0200
progress on new docs
commit 7d533fbc23e41b86fd1ba9c955dd17ae1ad977e5
Author: Torkel Ödegaard <torkel@grafana.org>
Date: Mon Oct 10 09:25:12 2016 +0200
making progress on new docs site
commit 50392ce98edfa201977716e92e4a86f9d48ae386
Author: Torkel Ödegaard <torkel@grafana.org>
Date: Sun Oct 9 20:02:28 2016 +0200
feat(new docs): progress on new docs site
commit 81a3d3d0952d3a5d790412e90d01ac5a247e0686
Author: Torkel Ödegaard <torkel@grafana.org>
Date: Fri Oct 7 07:52:11 2016 +0200
new docs site experiment
commit 704adc98664665b3624087ab38ce29fc9da005f1
Author: Torkel Ödegaard <torkel@grafana.org>
Date: Sat Oct 1 20:46:53 2016 +0200
new docs poc
92 lines
3.9 KiB
Markdown
92 lines
3.9 KiB
Markdown
+++
|
|
title = "Table Panel"
|
|
keywords = ["grafana", "dashboard", "documentation", "panels", "table panel"]
|
|
type = "docs"
|
|
[menu.docs]
|
|
name = "Table"
|
|
parent = "panels"
|
|
weight = 2
|
|
+++
|
|
|
|
|
|
# Table Panel
|
|
|
|
<img src="assets/img/features/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 formatting and value formatting and coloring options.
|
|
|
|
To view table panels in action and test different configurations with sample data, check out the [Table Panel Showcase in the Grafana Playground](http://play.grafana.org/dashboard/db/table-panel-showcase).
|
|
|
|
## Options overview
|
|
|
|
The table panel has many ways to manipulate your data for optimal presentation.
|
|
|
|
<img class="no-shadow" src="img/docs/v2/table-config2.png">
|
|
|
|
1. `Data`: Control how your query is transformed into a table.
|
|
2. `Table Display`: Table display options.
|
|
3. `Column Styles`: Column value formatting and display options.
|
|
|
|
## Data to Table
|
|
|
|
<img class="no-shadow" src="img/docs/v2/table-data-options.png">
|
|
|
|
The data section contains the **To Table Transform (1)**. This is the primary option for how your data/metric
|
|
query should be transformed into a table format. The **Columns (2)** option allows you to select what columns
|
|
you want in the table. Only applicable for some transforms.
|
|
|
|
### Time series to rows
|
|
|
|
<img src="img/docs/v2/table_ts_to_rows2.png">
|
|
|
|
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.
|
|
|
|
### Time series to columns
|
|
|
|

|
|
|
|
This transform allows you to take multiple time series and group them by time. Which will result in the primary column being `Time` and a column for each time series.
|
|
|
|
### Time series aggregations
|
|
|
|

|
|
This table transformation will lay out your table into rows by metric, allowing columns of `Avg`, `Min`, `Max`, `Total`, `Current` and `Count`. More than one column can be added.
|
|
|
|
### Annotations
|
|

|
|
|
|
If you have annotations enabled in the dashboard you can have the table show them. If you configure this
|
|
mode then any queries you have in the metrics tab will be ignored.
|
|
|
|
### JSON Data
|
|

|
|
|
|
If you have an Elasticsearch **Raw Document** query or an Elasticsearch query without a `date histogram` use this
|
|
transform mode and pick the columns using the **Columns** section.
|
|
|
|

|
|
|
|
## Table Display
|
|
|
|
<img class="no-shadow" src="img/docs/v2/table-display.png">
|
|
|
|
1. `Pagination (Page Size)`: The table display fields allow you to control The `Pagination` (page size) is the threshold at which the table rows will be broken into pages. For example, if your table had 95 records with a pagination value of 10, your table would be split across 9 pages.
|
|
2. `Scroll`: The `scroll bar` checkbox toggles the ability to scroll within the panel, when unchecked, the panel height will grow to display all rows.
|
|
3. `Font Size`: The `font size` field allows you to increase or decrease the size for the panel, relative to the default font size.
|
|
|
|
|
|
## Column Styles
|
|
|
|
The column styles allow you control how dates and numbers are formatted.
|
|
|
|
<img class="no-shadow" src="img/docs/v2/Column-Options.png">
|
|
|
|
1. `Name or regex`: The Name or Regex field controls what columns the rule should be applied to. The regex or name filter will be matched against the column name not against column values.
|
|
2. `Type`: The three supported types of types are `Number`, `String` and `Date`.
|
|
3. `Format`: Specify date format. Only available when `Type` is set to `Date`.
|
|
4. `Coloring` and `Thresholds`: Specify color mode and thresholds limits.
|
|
5. `Unit` and `Decimals`: Specify unit and decimal precision for numbers.
|
|
6. `Add column style rule`: Add new column rule.
|
|
|