Kiali not showing response time for MESH_EXTERNAL ServiceEntry configured as HTTPS

We need to analyse network traffic, and specifically we need to get the response time value for internal service to service traffic and internal to external service traffic.

This works well for internal services where Kiali shows response time value including protocol (http). However, for MESH_EXTERNAL ServiceEntries despite defining HTTPS as protocol in the ServiceEntry manifest, Kiali does not show the response time. Instead of response time for the configured https protocol, Kiali’s shows tcp without any response time value.

apiVersion: networking.istio.io/v1beta1
kind: ServiceEntry
metadata:
  name: external-service-entry-foo
spec:
  hosts:
  - foo.bar.com
  location: MESH_EXTERNAL
  ports:
  - name: https
    number: 443
    protocol: HTTPS
  resolution: DNS

Internal traffic including response time and http as protocol

Screenshot 2023-03-02 at 10.40.57

External traffic excluding response time and and https as protocol

Screenshot 2023-03-02 at 10.40.30