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
In proxyv2 ver 1.16.4 destination_service_name was =
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).