* Create _index.md * Create linking-overview * Create dashboard-links * Update linking-overview * Added content, renamed files * Moved and renamed files * renamed file * Update link-panels.md * Added URL variables and changed content * Delete links.md Content moved to other files * Update menu.yaml * Delete timerange.md Content moved to URL variables * content updates * updated links * Revert "Delete timerange.md" This reverts commit662672c03b
. * Create data-links.md * Revert "Delete links.md" This reverts commitc83ba7eed3
. * content updates * Added data links topic * Update _index.md * Update _index.md * Update docs/sources/linking/data-links.md Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com> * Update data-links.md * Update data-links.md Co-authored-by: Daniel Lee <dan.limerick@gmail.com> Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
2.0 KiB
+++ title = "URL variables" keywords = ["grafana", "url variables", "documentation", "variables"] type = "docs" +++
URL variables
You can use variables in data links to link to specific portions of your visualizations. For more information about data links, refer to [Data links]({{< relref "../linking/data-links.md" >}}).
Note: These variables changed in 6.4 so if you have an older version of Grafana please use the version picker to select docs for an older version of Grafana.
Typeahead suggestions
Press Cmd+Space or Ctrl+Space on your keyboard to open the typeahead suggestions to more easily add variables to your URL.
{{< docs-imagebox img="/img/docs/data_link_typeahead.png" max-width= "800px" >}}
Time variables
__url_time_range
- current dashboard's time range (i.e.?from=now-6h&to=now
)__from
- current dashboard's time range from value__to
- current dashboard's time range to value
Series variables
Series specific variables are available under __series
namespace:
__series.name
- series name to the URL__series.labels.<LABEL>
- label's value to the URL. If your label contains dots use__series.labels["<LABEL>"]
syntax
Field variables
Field specific variables are available under __field
namespace:
__field.name
- field name to the URL
Value variables
Value specific variables are available under __value
namespace:
__value.time
- value's timestamp (Unix ms epoch) to the URL (i.e.?time=1560268814105
)__value.raw
- raw value__value.numeric
- numeric representation of a value__value.text
- text representation of a value__value.calc
- calculation name if the value is result of calculation
Template variables
When linking to another dashboard that uses template variables, you can use var-myvar=${myvar}
syntax (where myvar
is a name of template variable)
to use current dashboard's variable value. If you want to add all of the current dashboard's variables to the URL use __all_variables
variable.