I have deployed the Istio Bookinfo application in a Kubernetes cluster. Following the documentation, I'm trying to measure the average request duration using the following query:
rate(istio_request_duration_milliseconds_sum[1m]) / rate(istio_request_duration_milliseconds_count[1m])
This query returns me "doubled" results i.e. for each request I get two results, with different Value but same source and destination, one labelled as reporter="source" and the other as reporter="destination". I was not able to find any clarification about it and I have not clear how these measures work. Why I have two values returned?