tcpistiokiali

What does `Reported from` mean in the Kiali Dashboard for Inbound Metrics and Outbound Metrics?


I am trying to understand the TCP traffic between my deployments in Kiali but few of the Tabs are a little confusing to me.

From what I understand --

Then there are sub-options for Reported from - Source / Destination in both of them. What does that mean?

I am getting two different graphs for Inbound traffic when I change the Reported from value.

enter image description here


Solution

  • This is a subtelty of Istio telemetry. Basically, all metrics are reported redundantly both by the source of a request and by the destination, regardless whether it is inbound or outbound. See the reporter label definition here: https://istio.io/docs/reference/config/policy-and-telemetry/metrics/#labels

    Most of the time this information is redundant, that is it will be the same for source and destination reporters, but in several cases it will differ, for instance:

    That's all I can think about now, but there's probably other exceptions.