Get envoy configuration push time besides the interface 'debug/push-status'?

Currently we have debug interface debug/push-status in pilot discovery to get the envoy configuration propagation time.

Is there any other way to get this value? Since if there are huge number of pods in cluster, the end time from debug/push-status isn’t accurate?