You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First of all, I want to thank you for the detailed documentation. I would like to give feedback on the tracing setup, which took me longer than necessary to got :).
When I try to modify tracing (e.g., to set sampling rate to a higher value than 1.0 or by changing the address of the tracing backend), the changes never have effect. This is because the standard configuration already specify tracing:
So, when I modify the mesh.DefaultConfig via istio-shared-configmap-asm-1-20. The changes are accepted but are then overwritten by default configuration (as documented):
apiVersion: v1kind: ConfigMapmetadata:
name: istio-shared-configmap-asm-1-20namespace: aks-istio-systemdata:
mesh: |- accessLogFile: /dev/stdout defaultConfig: holdApplicationUntilProxyStarts: true # <-- THIS SETTINGS ARE ACCEPTED BUT OVERWRITTEN BY THE DEFAULT --> tracing: sampling: 100.0 zipkin: address: opentelemetry-collector.observability:9411
This does not have effect.
I have a couple of questions:
Is it expected that by default the istio-asm-1-20 specifies tracing property 🤔 ?
If that's expected, does it really make sense to mark tracing a supported setting?
Are there any plans to modify the behavior to actually allow configuration of tracing? In particular:
Would it be possible to at least specify a sampling value?
Would it be possible to change the address?
Would it be possible to change the tracing backend (instead of zipkin, using another backend like jaeger or otel)?
Type of issue
Other (describe below)
Feedback
First of all, I want to thank you for the detailed documentation. I would like to give feedback on the tracing setup, which took me longer than necessary to got :).
According to the documentation configuring tracing in managed istio is supported https://learn.microsoft.com/en-us/azure/aks/istio-meshconfig#proxyconfig-meshconfigdefaultconfig.
When I try to modify tracing (e.g., to set sampling rate to a higher value than 1.0 or by changing the address of the tracing backend), the changes never have effect. This is because the standard configuration already specify tracing:
So, when I modify the mesh.DefaultConfig via istio-shared-configmap-asm-1-20. The changes are accepted but are then overwritten by default configuration (as documented):
This does not have effect.
I have a couple of questions:
istio-asm-1-20
specifies tracing property 🤔 ?Page URL
https://learn.microsoft.com/en-us/azure/aks/istio-meshconfig
Content source URL
https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/aks/istio-meshconfig.md
Author
@shashankbarsin
Document Id
5ab04aa2-6477-6a34-d600-8408e533eb9a
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.
The text was updated successfully, but these errors were encountered: