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

Update Versions of Grafana and Telegraf #373

Open
jasonacox opened this issue Oct 15, 2023 · 4 comments
Open

Update Versions of Grafana and Telegraf #373

jasonacox opened this issue Oct 15, 2023 · 4 comments
Labels
enhancement New feature or request

Comments

@jasonacox
Copy link
Owner

This is a proposal to upgrade the pinning to newer version of Grafana and Telegraf:

  • Grafana (v9.4.14)
  • Telegraf (v1.28.2)
  • pyPowerwall (v0.6.2t28) - Required to support background color adjustments for newer Grafana versions

During testing, the "look" difference between Grafana v9.1.2 and v9.4.14 are minor. There is a subtle adjustment to the font and labeling (IMHO looks better). No issues with panels. The Power Flow Animation required an update to pyPowerwall to accommodate the grafana-dark background color (transparent settings were in use before, but no longer work).

Related discussions:

@rcasta74
Copy link
Contributor

rcasta74 commented Nov 4, 2023

Why not use Alpine-based images?

docker.io/grafana/grafana        9.4.14                f69ac1c180a5  7 weeks ago    332 MB
docker.io/grafana/grafana        9.4.14-ubuntu         76a0cce050ec  2 months ago   428 MB
docker.io/library/telegraf       1.28.2-alpine     3d231738b7db  2 weeks ago    210 MB
docker.io/library/telegraf       1.28.2            f10f8ba7295f  3 weeks ago    453 MB

@jasonacox
Copy link
Owner Author

Good question. Is there a reason? Key is to make sure we target all architectures (amd64, arm32, arm64) to ensure it they have builds that run on things from Raspberry Pis, x86 to Macs.

@BuongiornoTexas
Copy link
Contributor

Good question. Is there a reason?

I know I ran into an issue when I was doing my ToU service - alpine does not include gcc (required by pandas). Not sure if this could affect any of the core modules in the dashboard. I also have a memory that there is an issue with RPi support for some of the python versions.

@rcasta74
Copy link
Contributor

I have switched to alpine-based image for both grafana and telegraf and no issue so far.
I'm using podman on arm64 (rpi4)

Looking at their page on dockerhub I can see a difference for telegraf, for which the alpine-base image is not available for arm32.
For grafana on the other end I can find the same arch for both ubuntu and alpine version, but it look like that in the last month they have dropped the support to arm32 for both.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants