Dashboards & Formulas
Explore answers a question once. A dashboard keeps a set of those answers in view. This page covers creating dashboards, adding tiles from Explore, formulas, and the "Explore this" links on the fixed pages.
Creating a dashboard
- Open Dashboards in the project sidebar.
- Choose New dashboard and give it a name.
- Add tiles from Explore (below), then rename, reorder or remove them in edit mode.
Adding tiles from Explore
Build a chart in Explore, then add it to a dashboard from the chart's actions. Each tile is a snapshot: it stores its own copy of the query and visualization. Editing the saved query afterwards does not change tiles that were created from it, and deleting the saved query never breaks a tile. To pick up a change, add the tile again.
A tile created from a saved query keeps a link back to it, which powers "open in Explore".
Shared time range
A dashboard can have one time range. When it is set, it replaces the range stored in every tile, so the whole dashboard reads over the same window. When it is not set, each tile uses its own range.
Private and project visibility
New dashboards are private: only you can see them. Switch a dashboard to project visibility to share it with every member of the project. Project dashboards embed their tile queries, so sharing a dashboard never exposes a private saved query.
Formulas
A query can have up to five series, labelled with the ids a to e, and a formula combines them into a derived series. Formulas are named f1 to f3.
| Syntax | Meaning |
|---|---|
a, b, … e | The value of that series in the same time bucket or group |
+ - * / | Arithmetic, with the usual precedence |
( ) | Grouping |
100, 0.5 | Number literals |
A formula can reference series only, not other formulas, and is at most 120 characters.
Divide-by-zero and missing values
If a referenced series has no value for a bucket, or the result is not a finite number (for example a / b when b is 0), the formula yields no value there. Charts draw a gap rather than a zero.
Example: error rate
Add two series: a counts errors and b counts events. Then add the formula:
100 * a / b
The result is the error rate as a percentage per bucket, with gaps wherever there were no events.
"Explore this" links
The Events, Logs, Traces, release and error-group pages show an Explore this link. It opens Explore with the page's current filters and time range already applied, so you can group, chart or save what you were just looking at.
Limits
| Limit | Value |
|---|---|
| Tiles per dashboard | 24 |
| Formulas per query | 3 |
| Series per query | 5 |
See Quotas & Limits for plan retention, which bounds how far back any query can read.