A AKiPS plugin for Grafana, allowing exploration and dashboarding in Grafana using AKiPS data.
To run using docker:
docker run --it \
-p 3000:3000 \
--name=grafana \
-e "GF_INSTALL_PLUGINS=https://github.com/reddercode/akips-grafana/releases/download/v2.0.0-beta.0/akips-datasource-2.0.0-beta.0.zip;akips-datasource" \
-e "GF_PLUGINS_ALLOW_LOADING_UNSIGNED_PLUGINS=akips-datasource" \
grafana/grafana:7.2.2
Expected command output format: parent [child [attribute]][ = value,...]
Command examples: series
In this mode the datasource produces a series of data frames, one frame per line, with two columns, a timestamp and a value. Values are expected to be integer numbers. The name of the values column will be the last non empty string in the parent, child, attribute
sequence. In addition all those three strings will be attached as field's labels.
Expected command output format: parent [child [attribute]][ = value,...]
Command examples: mget
, mlist
, series
In this mode the datasource produces a table with columns named as Parent
, Child
, Attribute
, Value #0
, ...
Expected command output format: value,...
Command examples: get
Table columns: Value #0
, ...
Those variables are specific to this particular data source. The syntax is similar to one of Grafana template engine: $variable
or ${variable}
Variable | Description |
---|---|
__timeInterval | Sampling interval in seconds, adjusted to be a multiple of 60 sec, according to AKiPS requirement |
__timeFrom | Time frame start in seconds since the Unix epoch |
__timeTo | Time frame end in seconds since the Unix epoch |
__device | The value of the Device selector and the corresponding device internal query property |
__child | The value of the Child selector and the corresponding child internal query property |
__attribute | The value of the Attribute/Interface selector and the corresponding attribute internal query property |