【问题标题】:What does `Reported from` mean in the Kiali Dashboard for Inbound Metrics and Outbound Metrics?Kiali 仪表板中入站指标和出站指标的“报告来源”是什么意思?
【发布时间】:2019-09-12 15:47:39
【问题描述】:

我试图了解我在 Kiali 中的部署之间的 TCP 流量,但很少有选项卡让我有点困惑。

据我了解--

  • 入站流量 - 指从工作负载流向其他节点的流量
  • 出站流量 - 指从工作负载到此节点的传入流量

然后有Reported from 的子选项 - 在它们两个中的源/目标。这意味着什么?

当我更改 Reported from 值时,我得到了两个不同的入站流量图表。

【问题讨论】:

    标签: tcp istio kiali


    【解决方案1】:

    这是 Istio 遥测的一个微妙之处。基本上,无论是入站还是出站,请求的源和目标都会冗余地报告所有指标。在此处查看reporter 标签定义:https://istio.io/docs/reference/config/policy-and-telemetry/metrics/#labels

    大多数情况下,此信息是多余的,即对于 sourcedestination 报告者来说是相同的,但在某些情况下会有所不同,例如:

    • 当请求发射器不是服务网格的一部分时,因此可视化为unknown,将没有对应的遥测source
    • 同样,如果接收者是unknown,则该destination 将没有相应的遥测。
    • 一些 Istio 功能会影响此遥测,例如,当启用故障注入时,将为source 发出相应的遥测,但不会为destination 发出。每当从出站边车取消请求时,都会发生类似的事情,例如有断路之类的。
    • 相反,配置镜像后,destination 报告者将看到镜像请求,但source 不会看到
    • response time 指标因报告者而异:在 source 报告中,它考虑了整个响应时间,即服务器处理时间 + 网络往返,而在 destination 报告中,它仅考虑服务器处理时间,因此您会看到较低的值。

    这就是我现在能想到的,但可能还有其他例外。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-13
      • 1970-01-01
      • 2017-06-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多