Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: send measurements to influxdb #408

Open
kitsudaiki opened this issue Aug 3, 2024 · 0 comments
Open

[Feature]: send measurements to influxdb #408

kitsudaiki opened this issue Aug 3, 2024 · 0 comments
Labels
C++ Deploy-Process in case the deploy-process has to be updated Documentation requires an update of the documentation L: ★★★ Expect high difficulty New feature / Improvement new features and improvements of existing features Topic: Usability changes to improve the usability of the program
Milestone

Comments

@kitsudaiki
Copy link
Owner

kitsudaiki commented Aug 3, 2024

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

  • 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

Additional Information

Blocked by

How to test

@kitsudaiki kitsudaiki added Documentation requires an update of the documentation New feature / Improvement new features and improvements of existing features Topic: Usability changes to improve the usability of the program Deploy-Process in case the deploy-process has to be updated L: ★★★ Expect high difficulty labels Aug 3, 2024
@kitsudaiki kitsudaiki added this to the 0.6.0 milestone Aug 3, 2024
@kitsudaiki kitsudaiki self-assigned this Aug 3, 2024
@kitsudaiki kitsudaiki removed their assignment Aug 3, 2024
@kitsudaiki kitsudaiki modified the milestones: 0.6.0, 0.7.0, 0.8.0 Aug 4, 2024
@kitsudaiki kitsudaiki added the C++ label Aug 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C++ Deploy-Process in case the deploy-process has to be updated Documentation requires an update of the documentation L: ★★★ Expect high difficulty New feature / Improvement new features and improvements of existing features Topic: Usability changes to improve the usability of the program
Projects
Status: No status
Development

No branches or pull requests

1 participant