|
|
@@ -38,13 +38,13 @@ Proxy access means that the Grafana backend will proxy all requests from the bro
|
|
|
## Metric editor
|
|
|
|
|
|
### Navigate metric segments
|
|
|
+
|
|
|
Click the ``Select metric`` link to start navigating the metric space. One you start you can continue using the mouse
|
|
|
or keyboard arrow keys. You can select a wildcard and still continue.
|
|
|
|
|
|
{{< docs-imagebox img="/img/docs/v45/graphite_query1_still.png"
|
|
|
animated-gif="/img/docs/v45/graphite_query1.gif" >}}
|
|
|
|
|
|
-
|
|
|
### Functions
|
|
|
|
|
|
Click the plus icon to the right to add a function. You can search for the function or select it from the menu. Once
|
|
|
@@ -55,7 +55,6 @@ by the x icon.
|
|
|
{{< docs-imagebox img="/img/docs/v45/graphite_query2_still.png"
|
|
|
animated-gif="/img/docs/v45/graphite_query2.gif" >}}
|
|
|
|
|
|
-
|
|
|
### Optional parameters
|
|
|
|
|
|
Some functions like aliasByNode support an optional second argument. To add this parameter specify for example 3,-2 as the first parameter and the function editor will adapt and move the -2 to a second parameter. To remove the second optional parameter just click on it and leave it blank and the editor will remove it.
|
|
|
@@ -63,7 +62,6 @@ Some functions like aliasByNode support an optional second argument. To add this
|
|
|
{{< docs-imagebox img="/img/docs/v45/graphite_query3_still.png"
|
|
|
animated-gif="/img/docs/v45/graphite_query3.gif" >}}
|
|
|
|
|
|
-
|
|
|
### Nested Queries
|
|
|
|
|
|
You can reference queries by the row “letter” that they’re on (similar to Microsoft Excel). If you add a second query to a graph, you can reference the first query simply by typing in #A. This provides an easy and convenient way to build compounded queries.
|
|
|
@@ -71,7 +69,6 @@ You can reference queries by the row “letter” that they’re on (similar to
|
|
|
{{< docs-imagebox img="/img/docs/v45/graphite_nested_queries_still.png"
|
|
|
animated-gif="/img/docs/v45/graphite_nested_queries.gif" >}}
|
|
|
|
|
|
-
|
|
|
## Point consolidation
|
|
|
|
|
|
All Graphite metrics are consolidated so that Graphite doesn't return more data points than there are pixels in the graph. By default,
|
|
|
@@ -97,7 +94,7 @@ Query | Description
|
|
|
*tags(server=~backend\*)* | Returns only tags that occur in series matching the filter expression.
|
|
|
*tag_values(server)* | Return tag values for the specified tag.
|
|
|
*tag_values(server, server=~backend*)* | Returns filtered tag values that occur for the specified tag in series matching those expressions.
|
|
|
-*tag_values(server, server=~backend*, app=$apps)* | Multiple filter expressions and expressions can contain other variables.
|
|
|
+*tag_values(server, server=~backend*, app=${apps:regex})* | Multiple filter expressions and expressions can contain other variables.
|
|
|
|
|
|
For more details, see the [Graphite docs on the autocomplete api for tags](http://graphite.readthedocs.io/en/latest/tags.html#auto-complete-support).
|
|
|
|
|
|
@@ -109,14 +106,10 @@ variable with all possible values that exist in the wildcard position.
|
|
|
You can also create nested variables that use other variables in their definition. For example
|
|
|
`apps.$app.servers.*` uses the variable `$app` in its query definition.
|
|
|
|
|
|
-### Query Variables in Tag Queries
|
|
|
-
|
|
|
-Multi-value variables in tag queries use the syntax introduced in Grafana 5.0 for variables: `{var:regex}`. Non-tag queries will use the default glob formatting for multi-value variables. Checkout the [Advanced Formatting Options section in the Templating]({{< relref "reference/templating.md#advanced-formatting-options" >}}) documentation for examples and details.
|
|
|
-
|
|
|
-### Variable usage
|
|
|
+### Variable Usage
|
|
|
|
|
|
You can use a variable in a metric node path or as a parameter to a function.
|
|
|
-
|
|
|
+
|
|
|
|
|
|
There are two syntaxes:
|
|
|
|
|
|
@@ -129,6 +122,10 @@ the second syntax in expressions like `my.server[[serverNumber]].count`.
|
|
|
Example:
|
|
|
[Graphite Templated Dashboard](http://play.grafana.org/dashboard/db/graphite-templated-nested)
|
|
|
|
|
|
+### Variable Usage in Tag Queries
|
|
|
+
|
|
|
+Multi-value variables in tag queries use the advanced formatting syntax introduced in Grafana 5.0 for variables: `{var:regex}`. Non-tag queries will use the default glob formatting for multi-value variables. Checkout the [Advanced Formatting Options section in the Variables]({{< relref "reference/templating.md#advanced-formatting-options" >}}) documentation for examples and details.
|
|
|
+
|
|
|
## Annotations
|
|
|
|
|
|
[Annotations]({{< relref "reference/annotations.md" >}}) allows you to overlay rich event information on top of graphs. You add annotation
|