Telemetry#
Constellation comes with a builtin system for gathering telemetry to provide online monitoring during data taking. A satellite can send register and send metrics for this purpose, which consist of a name, a unit and a metric type.
See also
Details about how to implement telemetry and metrics can be found in the application development guide.
Metric Types#
Four types of metrics can be defined, that define how the metric should be handled on receiving a new value:
LAST_VALUE
: display the last valueACCUMULATE
: display the sum of all received valuesAVERAGE
: display an average of the received valuesRATE
: display the rate of the value
Attention
Currently, the Influx
satellite cannot add this information to the database nor handles it locally. Using LAST_VALUE
and
handling accumulation, averages and rates locally is currently recommended for now.