How to determine time spent in envoy/istio-proxy

Is there any way to identify the time being spent in the side-car since it also run as a critical component along with application pods and there should be a scope to distinguish envoy time for each request routing in conjunction with application pods ?

Do we have any prometheus metrics which can help us ? or any by other means ?