Hello!
After update Istio from 1.16.4 to 1.17.0 I do see, that destination_service_name in the proxyv2 metrics was changed. It affects Kiali service map.
We use ServiceEntry with hosts like *.example.service.consul
with WorkloadSelector points (by labels) to the original service example
In proxyv2 ver 1.16.4 destination_service_name was = *.example.service.consul
In proxyv2 ver 1.17.0 destination_service_name = *
(for all the services!)
If I start some pod with proxyv2 ver 1.16.4 (and istio CP 1.17.0), then metrics (for this pod) goes back to normal. I mean, it is not related to the bootstrap config (or any other), that istiod sends to the agent (proxyv2).