在入站指标和出站指标的 Kiali 控制面板中,“Reported from”是什么意思?
What does `Reported from` mean in the Kiali Dashboard for Inbound Metrics and Outbound Metrics?
我试图了解我在 Kiali 中的部署之间的 TCP 流量,但很少有选项卡让我有点困惑。
据我了解--
- 入站流量 - 指从工作负载流向其他节点的流量
- 出站流量 - 指从工作负载到此节点的传入流量
然后它们都有 Reported from
- Source / Destination 的子选项。那是什么意思?
当我更改 Reported from
值时,我得到两个不同的入站流量图表。
这是 Istio 遥测的一个子集。基本上,无论是入站还是出站,请求的来源和目的地都会冗余地报告所有指标。请参阅此处的 reporter
标签定义:https://istio.io/docs/reference/config/policy-and-telemetry/metrics/#labels
大多数时候这些信息是多余的,也就是说对于 source
和 destination
记者来说是一样的,但在某些情况下它会有所不同,例如:
- 当请求发射器不是服务网格的一部分时,因此可视化为
unknown
,source
将没有相应的遥测。
- 同样,如果接收器是
unknown
,那么 destination
将不会有相应的遥测。
- Istio 的一些功能会影响此遥测,例如,当启用故障注入时,将为
source
发出相应的遥测,但不会为 destination
发出。每当从出站边车中取消请求时,都会发生类似的事情,例如有断路之类的。
- 相反,配置镜像后,
destination
报告者会看到镜像请求,但 source
不会看到
response time
指标因报告者而异:在 source
报告中它占整个响应时间,即服务器处理时间 + 网络往返,而在 destination
报告中它将占仅针对服务器处理时间,因此您会看到较低的值。
我现在能想到的就是这些,但可能还有其他例外。
我试图了解我在 Kiali 中的部署之间的 TCP 流量,但很少有选项卡让我有点困惑。
据我了解--
- 入站流量 - 指从工作负载流向其他节点的流量
- 出站流量 - 指从工作负载到此节点的传入流量
然后它们都有 Reported from
- Source / Destination 的子选项。那是什么意思?
当我更改 Reported from
值时,我得到两个不同的入站流量图表。
这是 Istio 遥测的一个子集。基本上,无论是入站还是出站,请求的来源和目的地都会冗余地报告所有指标。请参阅此处的 reporter
标签定义:https://istio.io/docs/reference/config/policy-and-telemetry/metrics/#labels
大多数时候这些信息是多余的,也就是说对于 source
和 destination
记者来说是一样的,但在某些情况下它会有所不同,例如:
- 当请求发射器不是服务网格的一部分时,因此可视化为
unknown
,source
将没有相应的遥测。 - 同样,如果接收器是
unknown
,那么destination
将不会有相应的遥测。 - Istio 的一些功能会影响此遥测,例如,当启用故障注入时,将为
source
发出相应的遥测,但不会为destination
发出。每当从出站边车中取消请求时,都会发生类似的事情,例如有断路之类的。 - 相反,配置镜像后,
destination
报告者会看到镜像请求,但source
不会看到
response time
指标因报告者而异:在source
报告中它占整个响应时间,即服务器处理时间 + 网络往返,而在destination
报告中它将占仅针对服务器处理时间,因此您会看到较低的值。
我现在能想到的就是这些,但可能还有其他例外。