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 Grafana to 9.5 #596

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

NikolayActionEngine
Copy link

Updating bundled Grafana to 9.5.21

I've been running this for a week and it looks that there are no degradation in the functionality of the dashboards.
Tesla animation works as before.

image

@NikolayActionEngine
Copy link
Author

@jasonacox FYI

@jasonacox
Copy link
Owner

Thanks @NikolayActionEngine - I'm running tests. So far so good...

What are your observations as to the benefits or enhancements of this upgrade?

@NikolayActionEngine
Copy link
Author

NikolayActionEngine commented Mar 3, 2025

If you look at when the original 9.1.2 image was built and published at Docker Hub - https://hub.docker.com/r/grafana/grafana/tags?name=9.1.2-ubuntu - it's 2 years old. I really don't like to run old SW if I don't have to, so moving it forward makes it much newer and a bit modern. 9.5.21 image is 7 months old: https://hub.docker.com/r/grafana/grafana/tags?name=9.5.21-ubuntu

Going to Grafana 10 might be a big jump, so going a bit forward (9.1 -> 9.5) seems like a reasonable upgrade path.
Shortcuts, a bit of navigation niceties, more release notes at https://grafana.com/docs/grafana/latest/whatsnew/whats-new-in-v9-5/ but realistically, making it more than a year newer and potentially not being affected by any glitches or bugs what people will never fix in 9.1 as it's EOL

@jasonacox
Copy link
Owner

Yes, the release upgrade benefits are a given from a bug fix aspect. I wanted to list any user experience improvements in the release notes and highlight any feature removals or breaking changes.

Shortcuts, a bit of navigation niceties, more release notes at https://grafana.com/docs/grafana/latest/whatsnew/whats-new-in-v9-5/

I looked at 9.2 - 9.5 - From what I can see the relevant highlights are:

New

New Navigation: Grafana's navigation has been updated with a new design and structure to make it easier to access data. The new navigation is generally available in all editions of Grafana.

Dashboards and Visualizations: The empty dashboard state has been redesigned to make it easier to start building from scratch. The dashboard panel has also been redesigned to improve accessibility and make it easier to understand the status of a panel.

Search and Navigation: Improved command palette for efficient navigation. New navigation design for easier access to features. Support for keyboard shortcuts (cmd + K on Mac, ctrl + K on Linux/Windows)

Language Support: Grafana now supports four new languages: Spanish, French, German, and Simplified Chinese. This will make it more accessible to a wider audience.

Overall, Grafana v9.5 includes several updates and improvements to make it easier to use and navigate, as well as new features to improve performance and usability.

Breaking Changes (future)

I flagged this as something we may need to address with the setup auto-provisioning:

InfluxDB Plugin Database Field Deprecation: The database field in the provisioning file has been deprecated, and the database field will be removed in the future.

Removal

Likely not impacting any of our community, but this is a removal:

API Key Deprecation: The creation of new API keys through the Grafana UI has been removed, and only service accounts can be created. This is part of Grafana's long-term strategy to sunset API keys.

@NikolayActionEngine
Copy link
Author

All highlighted points above are about what I would indicate as something worth checking (if people are interested in those). Navigation/shortcuts are probably most visible but they are optional (like a shortcuts) where people don't have to use them if not interested. Nothing which breaks the current stuff as far as I can see. Once we get to that 9.5 version, if there is an interest, we might attempt to go to Grafana 10/11 to get it up-to-date.

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

Successfully merging this pull request may close these issues.

2 participants