mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
update inline documentation
This commit is contained in:
@@ -30,12 +30,15 @@ Macros:
|
|||||||
- $__timeEpoch(column) -> DATEDIFF(second, '1970-01-01', column) AS time
|
- $__timeEpoch(column) -> DATEDIFF(second, '1970-01-01', column) AS time
|
||||||
- $__timeFilter(column) -> column BETWEEN '2017-04-21T05:01:17Z' AND '2017-04-21T05:01:17Z'
|
- $__timeFilter(column) -> column BETWEEN '2017-04-21T05:01:17Z' AND '2017-04-21T05:01:17Z'
|
||||||
- $__unixEpochFilter(column) -> column >= 1492750877 AND column <= 1492750877
|
- $__unixEpochFilter(column) -> column >= 1492750877 AND column <= 1492750877
|
||||||
|
- $__unixEpochNanoFilter(column) -> column >= 1494410783152415214 AND column <= 1494497183142514872
|
||||||
|
|
||||||
Or build your own conditionals using these macros which just return the values:
|
Or build your own conditionals using these macros which just return the values:
|
||||||
- $__timeFrom() -> '2017-04-21T05:01:17Z'
|
- $__timeFrom() -> '2017-04-21T05:01:17Z'
|
||||||
- $__timeTo() -> '2017-04-21T05:01:17Z'
|
- $__timeTo() -> '2017-04-21T05:01:17Z'
|
||||||
- $__unixEpochFrom() -> 1492750877
|
- $__unixEpochFrom() -> 1492750877
|
||||||
- $__unixEpochTo() -> 1492750877
|
- $__unixEpochTo() -> 1492750877
|
||||||
|
- $__unixEpochNanoFrom() -> 1494410783152415214
|
||||||
|
- $__unixEpochNanoTo() -> 1494497183142514872
|
||||||
</pre>
|
</pre>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ Macros:
|
|||||||
- $__timeEpoch(column) -> DATEDIFF(second, '1970-01-01', column) AS time
|
- $__timeEpoch(column) -> DATEDIFF(second, '1970-01-01', column) AS time
|
||||||
- $__timeFilter(column) -> column BETWEEN '2017-04-21T05:01:17Z' AND '2017-04-21T05:01:17Z'
|
- $__timeFilter(column) -> column BETWEEN '2017-04-21T05:01:17Z' AND '2017-04-21T05:01:17Z'
|
||||||
- $__unixEpochFilter(column) -> column >= 1492750877 AND column <= 1492750877
|
- $__unixEpochFilter(column) -> column >= 1492750877 AND column <= 1492750877
|
||||||
|
- $__unixEpochNanoFilter(column) -> column >= 1494410783152415214 AND column <= 1494497183142514872
|
||||||
- $__timeGroup(column, '5m'[, fillvalue]) -> CAST(ROUND(DATEDIFF(second, '1970-01-01', column)/300.0, 0) as bigint)*300.
|
- $__timeGroup(column, '5m'[, fillvalue]) -> CAST(ROUND(DATEDIFF(second, '1970-01-01', column)/300.0, 0) as bigint)*300.
|
||||||
by setting fillvalue grafana will fill in missing values according to the interval
|
by setting fillvalue grafana will fill in missing values according to the interval
|
||||||
fillvalue can be either a literal value, NULL or previous; previous will fill in the previous seen value or NULL if none has been seen yet
|
fillvalue can be either a literal value, NULL or previous; previous will fill in the previous seen value or NULL if none has been seen yet
|
||||||
@@ -75,6 +76,8 @@ Or build your own conditionals using these macros which just return the values:
|
|||||||
- $__timeTo() -> '2017-04-21T05:01:17Z'
|
- $__timeTo() -> '2017-04-21T05:01:17Z'
|
||||||
- $__unixEpochFrom() -> 1492750877
|
- $__unixEpochFrom() -> 1492750877
|
||||||
- $__unixEpochTo() -> 1492750877
|
- $__unixEpochTo() -> 1492750877
|
||||||
|
- $__unixEpochNanoFrom() -> 1494410783152415214
|
||||||
|
- $__unixEpochNanoTo() -> 1494497183142514872
|
||||||
</pre>
|
</pre>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@@ -30,12 +30,15 @@ Macros:
|
|||||||
- $__timeEpoch(column) -> UNIX_TIMESTAMP(column) as time (or as time_sec)
|
- $__timeEpoch(column) -> UNIX_TIMESTAMP(column) as time (or as time_sec)
|
||||||
- $__timeFilter(column) -> column BETWEEN FROM_UNIXTIME(1492750877) AND FROM_UNIXTIME(1492750877)
|
- $__timeFilter(column) -> column BETWEEN FROM_UNIXTIME(1492750877) AND FROM_UNIXTIME(1492750877)
|
||||||
- $__unixEpochFilter(column) -> time_unix_epoch > 1492750877 AND time_unix_epoch < 1492750877
|
- $__unixEpochFilter(column) -> time_unix_epoch > 1492750877 AND time_unix_epoch < 1492750877
|
||||||
|
- $__unixEpochNanoFilter(column) -> column >= 1494410783152415214 AND column <= 1494497183142514872
|
||||||
|
|
||||||
Or build your own conditionals using these macros which just return the values:
|
Or build your own conditionals using these macros which just return the values:
|
||||||
- $__timeFrom() -> FROM_UNIXTIME(1492750877)
|
- $__timeFrom() -> FROM_UNIXTIME(1492750877)
|
||||||
- $__timeTo() -> FROM_UNIXTIME(1492750877)
|
- $__timeTo() -> FROM_UNIXTIME(1492750877)
|
||||||
- $__unixEpochFrom() -> 1492750877
|
- $__unixEpochFrom() -> 1492750877
|
||||||
- $__unixEpochTo() -> 1492750877
|
- $__unixEpochTo() -> 1492750877
|
||||||
|
- $__unixEpochNanoFrom() -> 1494410783152415214
|
||||||
|
- $__unixEpochNanoTo() -> 1494497183142514872
|
||||||
</pre>
|
</pre>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -153,6 +153,7 @@ Macros:
|
|||||||
- $__timeEpoch(column) -> UNIX_TIMESTAMP(column) as time_sec
|
- $__timeEpoch(column) -> UNIX_TIMESTAMP(column) as time_sec
|
||||||
- $__timeFilter(column) -> column BETWEEN FROM_UNIXTIME(1492750877) AND FROM_UNIXTIME(1492750877)
|
- $__timeFilter(column) -> column BETWEEN FROM_UNIXTIME(1492750877) AND FROM_UNIXTIME(1492750877)
|
||||||
- $__unixEpochFilter(column) -> time_unix_epoch > 1492750877 AND time_unix_epoch < 1492750877
|
- $__unixEpochFilter(column) -> time_unix_epoch > 1492750877 AND time_unix_epoch < 1492750877
|
||||||
|
- $__unixEpochNanoFilter(column) -> column >= 1494410783152415214 AND column <= 1494497183142514872
|
||||||
- $__timeGroup(column,'5m'[, fillvalue]) -> cast(cast(UNIX_TIMESTAMP(column)/(300) as signed)*300 as signed)
|
- $__timeGroup(column,'5m'[, fillvalue]) -> cast(cast(UNIX_TIMESTAMP(column)/(300) as signed)*300 as signed)
|
||||||
by setting fillvalue grafana will fill in missing values according to the interval
|
by setting fillvalue grafana will fill in missing values according to the interval
|
||||||
fillvalue can be either a literal value, NULL or previous; previous will fill in the previous seen value or NULL if none has been seen yet
|
fillvalue can be either a literal value, NULL or previous; previous will fill in the previous seen value or NULL if none has been seen yet
|
||||||
@@ -173,6 +174,8 @@ Or build your own conditionals using these macros which just return the values:
|
|||||||
- $__timeTo() -> FROM_UNIXTIME(1492750877)
|
- $__timeTo() -> FROM_UNIXTIME(1492750877)
|
||||||
- $__unixEpochFrom() -> 1492750877
|
- $__unixEpochFrom() -> 1492750877
|
||||||
- $__unixEpochTo() -> 1492750877
|
- $__unixEpochTo() -> 1492750877
|
||||||
|
- $__unixEpochNanoFrom() -> 1494410783152415214
|
||||||
|
- $__unixEpochNanoTo() -> 1494497183142514872
|
||||||
</pre>
|
</pre>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@@ -30,12 +30,15 @@ Macros:
|
|||||||
- $__timeEpoch -> extract(epoch from column) as "time"
|
- $__timeEpoch -> extract(epoch from column) as "time"
|
||||||
- $__timeFilter(column) -> column BETWEEN '2017-04-21T05:01:17Z' AND '2017-04-21T05:01:17Z'
|
- $__timeFilter(column) -> column BETWEEN '2017-04-21T05:01:17Z' AND '2017-04-21T05:01:17Z'
|
||||||
- $__unixEpochFilter(column) -> column >= 1492750877 AND column <= 1492750877
|
- $__unixEpochFilter(column) -> column >= 1492750877 AND column <= 1492750877
|
||||||
|
- $__unixEpochNanoFilter(column) -> column >= 1494410783152415214 AND column <= 1494497183142514872
|
||||||
|
|
||||||
Or build your own conditionals using these macros which just return the values:
|
Or build your own conditionals using these macros which just return the values:
|
||||||
- $__timeFrom() -> '2017-04-21T05:01:17Z'
|
- $__timeFrom() -> '2017-04-21T05:01:17Z'
|
||||||
- $__timeTo() -> '2017-04-21T05:01:17Z'
|
- $__timeTo() -> '2017-04-21T05:01:17Z'
|
||||||
- $__unixEpochFrom() -> 1492750877
|
- $__unixEpochFrom() -> 1492750877
|
||||||
- $__unixEpochTo() -> 1492750877
|
- $__unixEpochTo() -> 1492750877
|
||||||
|
- $__unixEpochNanoFrom() -> 1494410783152415214
|
||||||
|
- $__unixEpochNanoTo() -> 1494497183142514872
|
||||||
</pre>
|
</pre>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -138,9 +138,9 @@
|
|||||||
<pre class="gf-form-pre alert alert-info">Time series:
|
<pre class="gf-form-pre alert alert-info">Time series:
|
||||||
- return column named <i>time</i> (UTC in seconds or timestamp)
|
- return column named <i>time</i> (UTC in seconds or timestamp)
|
||||||
- return column(s) with numeric datatype as values
|
- return column(s) with numeric datatype as values
|
||||||
Optional:
|
Optional:
|
||||||
- return column named <i>metric</i> to represent the series name.
|
- return column named <i>metric</i> to represent the series name.
|
||||||
- If multiple value columns are returned the metric column is used as prefix.
|
- If multiple value columns are returned the metric column is used as prefix.
|
||||||
- If no column named metric is found the column name of the value column is used as series name
|
- If no column named metric is found the column name of the value column is used as series name
|
||||||
|
|
||||||
Resultsets of time series queries need to be sorted by time.
|
Resultsets of time series queries need to be sorted by time.
|
||||||
@@ -153,6 +153,7 @@ Macros:
|
|||||||
- $__timeEpoch -> extract(epoch from column) as "time"
|
- $__timeEpoch -> extract(epoch from column) as "time"
|
||||||
- $__timeFilter(column) -> column BETWEEN '2017-04-21T05:01:17Z' AND '2017-04-21T05:01:17Z'
|
- $__timeFilter(column) -> column BETWEEN '2017-04-21T05:01:17Z' AND '2017-04-21T05:01:17Z'
|
||||||
- $__unixEpochFilter(column) -> column >= 1492750877 AND column <= 1492750877
|
- $__unixEpochFilter(column) -> column >= 1492750877 AND column <= 1492750877
|
||||||
|
- $__unixEpochNanoFilter(column) -> column >= 1494410783152415214 AND column <= 1494497183142514872
|
||||||
- $__timeGroup(column,'5m'[, fillvalue]) -> (extract(epoch from column)/300)::bigint*300
|
- $__timeGroup(column,'5m'[, fillvalue]) -> (extract(epoch from column)/300)::bigint*300
|
||||||
by setting fillvalue grafana will fill in missing values according to the interval
|
by setting fillvalue grafana will fill in missing values according to the interval
|
||||||
fillvalue can be either a literal value, NULL or previous; previous will fill in the previous seen value or NULL if none has been seen yet
|
fillvalue can be either a literal value, NULL or previous; previous will fill in the previous seen value or NULL if none has been seen yet
|
||||||
@@ -173,6 +174,8 @@ Or build your own conditionals using these macros which just return the values:
|
|||||||
- $__timeTo() -> '2017-04-21T05:01:17Z'
|
- $__timeTo() -> '2017-04-21T05:01:17Z'
|
||||||
- $__unixEpochFrom() -> 1492750877
|
- $__unixEpochFrom() -> 1492750877
|
||||||
- $__unixEpochTo() -> 1492750877
|
- $__unixEpochTo() -> 1492750877
|
||||||
|
- $__unixEpochNanoFrom() -> 1494410783152415214
|
||||||
|
- $__unixEpochNanoTo() -> 1494497183142514872
|
||||||
</pre>
|
</pre>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user