Influx Satellite#
Satellite writing metrics to InfluxDB
Description#
This satellite listens to metrics send by other satellites and writes to a InfluxDB time series database. Only metrics of type float, integer and boolean can be written to InfluxDB.
Warning
Currently, the satellites subscribes to all metrics. This can lead to performance penalties if there are debugging metrics which are evaluated in a hot loop. Excluding and including metrics is a feature that will be added in the future.
Requirements#
The Influx satellite requires the [influx]
component, which can be installed with:
pip install --no-build-isolation -e .[influx]
pip install ConstellationDAQ[influx]
Parameters#
Parameter |
Description |
Type |
Default Value |
---|---|---|---|
|
InfluxDB URL |
String |
|
|
Access token |
String |
- |
|
Organization |
String |
- |
|
Measurement bucket |
String |
|
Framework Parameters#
This satellite inherits the following framework parameters from its base classes: