-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
[Tempo] - Overrides section changes #2802
Comments
+1. At this moment the new style is not working using helm value. |
What if changing the values yaml this way, would it work? From:
To:
|
@edgarkz could you please elaborate a bit more on how to apply your manual workaround to have the helm chart working fine with 2.3.x tempo version and the new override syntax? |
Yeah we definitely need this, looks like #2825 is necessary. If you're like me and have some global overrides it may make sense to wait until this patch is released to upgrade to the chart versions that use 2.3. Losing some of those configs suddenly would have really hurt if I hadn't checked the Grafana update notes. Significant stuff like this should also be in the chart release notes, as this directly relates to the chart |
It doesn't work with new syntax.. I have added old syntax overrides to make it work in tempo 2.3 |
TL;DROn the Helm Chart global_overrides:
defaults:
ingestion:
rate_limit_bytes: 32000000 # 32MB
burst_size_bytes: 48000000 # 48MB
max_traces_per_user: 50000
Why the issue is happening?The Grafana Tempo overrides documentation is correct! If your final yaml file ends up with a Basically, the helm read the content of that block and add to a variable Possible solutionsI think in this block the Helm Chart should not only add |
The |
Below is part of my value file which makes the metrics generator work
chart version is 1.16.2 |
Another confused user here. After spending almost an hour reading everywhere, I think the intended usage was: overrides:
'*':
metrics_generator:
processors: ['service-graphs', 'span-metrics'] Helm chart version: But as soon as config is applied, I'm getting rate limited errors on the Alloy.
It seems that override config doesn't merge with the global config, so you have to reconfigure everything again which is crazy and error prone. I don't want to go down this rabbit hole and figure out which configs should be restored in the If my analysis are correct, you should not use Fortunately this config worked for me. Service Graph is populated, Alloy no longer getting rate limited errors. global_overrides:
defaults:
metrics_generator:
processors: ['service-graphs', 'span-metrics'] @grafana can we improve this situation? Related issues:
|
Hi,
Wondering to upgrade to tempo 2.3.0 and noticed the following section has changed:
The helm chart which is updated seems not to reflect this change, or am i wrong?
My values.yaml needs to be changed? It is currently as below
Thanks
The text was updated successfully, but these errors were encountered: