Since the dashboard is disabled, there is currently no good way to visualize the measurements made by the backend at runtime. It is possible to request data via API, but this is not optimal. To solve this issue, an influxdb-client should be added to send the measurements to an influxdb.
Acceptance Criteria
influxdb-client was added
functions to send measurements via the client is done within a new lib within the repo
it is done quite generic to also be able in the future to add new backends like prometheus for example
all current measurements (cpu-speed, -temperature and -power-consumption) are send to an influxdb
new config-section was added for the config-infos of the connection
new config was added to the helm-chart and ansible-playbook
Feature
Description
Since the dashboard is disabled, there is currently no good way to visualize the measurements made by the backend at runtime. It is possible to request data via API, but this is not optimal. To solve this issue, an influxdb-client should be added to send the measurements to an influxdb.
Acceptance Criteria
Blocked by
415
How to test