Amazon EKS 专属网络路径附加元数据
网络流量监测仪采集 Amazon EKS 组件间网络流的性能指标时,会同步采集网络路径相关的附加元数据信息,助力您更清晰地掌握工作负载的网络路径运行表现。
您可通过为目标网络流创建监测任务,再在历史浏览器选项卡中查看详细信息,获取 Amazon EKS 网络流性能的精细化信息。
通过网络流量监测仪,您可对 Amazon EKS 各类组件间的网络性能进行量化分析,从而更深入地了解工作负载在当前 Amazon EKS 配置下的运行状态,定位网络性能瓶颈与异常点。
同一节点上的容器组(pod)与容器组(pod)间
同一集群内的节点与节点间
不同集群中的容器组(pod)与容器组(pod)间
不同集群中的节点与节点间
启用/未启用网络负载均衡器的网络链路
下表列出了网络流量监测仪针对各类网络流场景返回的相关信息。
| 连接信息 | 元数据信息 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| 本地 | 远端 | ||||||||
| 场景 | 发起方 | 本地 | 远端 | 容器组(pod)名称 | 服务 | 命名空间 | 容器组(pod)名称 | 服务 | 命名空间 |
| 本地容器组(pod)连接至集群内其他内部服务的集群 IP | 本地 | 本地容器组(pod)IP 地址 | 远端容器组(pod)IP 地址 (通过集群 IP 地址) |
✓ | ✓ | ✓ | ✓ ¹ | ✓ | ✓ |
| 节点网络命名空间中的本地容器组(pod)连接至集群内其他内部服务的集群 IP | 本地 | 本地节点 IP 地址 | 远端容器组(pod)IP 地址 (通过集群 IP 地址) |
✓ ² | ✓ ² | ✓ ² | ✓ ¹ | ✓ | ✓ |
| 本地容器组(pod)连接至另一容器组(pod)的独立容器组(pod)IP 地址(无头服务) | 本地 | 本地容器组(pod)IP 地址 | 远端容器组(pod)IP 地址 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 节点网络命名空间中的本地容器组(pod)连接至另一容器组(pod)的独立容器组(pod)IP 地址(无头服务) | 本地 | 本地容器组(pod)IP 地址 | 远端节点 IP 地址 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 本地容器组(pod)连接至另一集群中的远端容器组(pod) | 本地 | 本地容器组(pod)IP 地址 | 远端容器组(pod)IP 地址 (另一集群) |
✓ | ✓ | ✓ | ✗ | ✗ | ✗ |
| 本地容器组(pod)连接至外部网络地址 | 本地 | 本地容器组(pod)IP 地址 | 外部 IP 地址 | ✓ | ✓ | ✓ | 不适用 | 不适用 | 不适用 |
| 节点网络命名空间中运行的本地容器组(pod)连接至外部网络 IP 地址 | 本地 | 本地节点 IP 地址 | 外部 IP 地址 | ✓ ² | ✓ ² | ✓ ² | 不适用 | 不适用 | 不适用 |
| 远端容器组(pod)通过集群 IP 地址连接至本地容器组(pod) | 远程 | 本地容器组(pod)IP 地址 (通过集群 IP 地址) |
远端容器组(pod)IP 地址 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 节点网络命名空间中的远端容器组(pod)连接至本地容器组(pod) | 远程 | 本地容器组(pod)IP 地址 (通过集群 IP 地址) |
远端节点 IP 地址 | ✓ | ✓ | ✓ | ✓ ³ | ✓ ³ | ✓ ³ |
| 远端容器组(pod)连接至本地容器组(pod)(无头服务) | 远程 | 本地容器组(pod)IP 地址 | 远端容器组(pod)IP 地址 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 外部容器组(pod)连接至本地容器组(pod) | 远程 | 本地容器组(pod)IP 地址 | 远端容器组(pod)IP 地址 | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ |
| 外部资源通过 NodePort 或负载均衡器连接至本地容器组(pod) | 远程 | 本地容器组(pod)IP 地址 | 外部 IP 地址 ⁴ | ✓ | ✓ | ✓ | 不适用 | 不适用 | 不适用 |
| 外部资源通过 NodePort 或负载均衡器连接至节点网络命名空间中运行的本地容器组(pod) | 远程 | 本地节点 IP 地址 | 外部 IP 地址 ⁴ | ✓ | ✓ | ✓ | 不适用 | 不适用 | 不适用 |
请注意,针对上表中带脚注标注的条目,补充以下说明信息。
对于归属于其他所有者的容器组(pod)[例如由 EKS 控制面板管理的 Kubernetes 服务对应的容器组(pod)],本场景下将无法查看其容器组(pod)名称。
若节点网络命名空间中存在其他容器组(pod),本地容器组(pod)的名称、所属服务及命名空间信息将无法被解析。
若节点网络命名空间中存在其他容器组(pod),远端容器组(pod)的名称、所属服务及命名空间信息将无法被解析。
若服务在实例模式下使用 NodePort 或 LoadBalancer 类型,且
ExternalTrafficPolicy配置为Cluster,则该场景下上报的 IP 地址,将为接收该 NodePort 连接的节点对应的 IP 地址。