[Feature] Add support for Telemetry API in AKS Istio add-on
Is your feature request related to a problem? Please describe. As a DevOps/SRE, required to troubleshoot istio routing due to misconfiguration or downstream issues. Currently Istio add-on doesn't support Telemtry API, and hence unable to fetch Istio proxy access logs.
Describe the solution you'd like Add support for Telemetry API, to fetch Istio proxy access logs at namespace or cluster scope.
Describe alternatives you've considered No other alternative.
@SatyKrish Telemetry API implementation for the new v1 Telemetry version is currently being implemented and tested for the add-on. Will keep you posted about timelines and the support scope.
@nshankar13 I'm also interested in this. We're currently doing a PoC for Istio Addon and collecting trace data to our hosted Tempo installation is one criteria.
Are you planning to to support Telemetry API customization?
Hi @vainikkaj and @SatyKrish - Telemetry API will be available in the next AKS Release (the one following v20240716). However, integration with a self-hosted provider for telemetry collection and processing will be designated "allowed" but "unsupported" by Azure support. We will have a docs update shortly regarding our Telemetry API support scope and customization options.
Docs are now available: https://learn.microsoft.com/en-us/azure/aks/istio-telemetry
Hi @vainikkaj and @SatyKrish - Telemetry API will be available in the next AKS Release (the one following v20240716). However, integration with a self-hosted provider for telemetry collection and processing will be designated "allowed" but "unsupported" by Azure support. We will have a docs update shortly regarding our Telemetry API support scope and customization options.
With Telemetry API support, I'm able to export Istio distributed traces using OpenTelemetry. Thanks.