

# Amazon EKS 专属网络路径附加元数据
<a name="CloudWatch-NetworkFlowMonitor-work-with-eks.performance-metadata"></a>

网络流量监测仪采集 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 地址 ⁴ | ✓ | ✓ | ✓ | 不适用 | 不适用 | 不适用 | 

请注意，针对上表中带脚注标注的条目，补充以下说明信息。

1. 对于归属于其他所有者的容器组（pod）[例如由 EKS 控制面板管理的 Kubernetes 服务对应的容器组（pod）]，本场景下将无法查看其容器组（pod）名称。

1. 若节点网络命名空间中存在其他容器组（pod），本地容器组（pod）的名称、所属服务及命名空间信息将无法被解析。

1. 若节点网络命名空间中存在其他容器组（pod），远端容器组（pod）的名称、所属服务及命名空间信息将无法被解析。

1. 若服务在实例模式下使用 NodePort 或 LoadBalancer 类型，且 `ExternalTrafficPolicy` 配置为 `Cluster`，则该场景下上报的 IP 地址，将为接收该 NodePort 连接的节点对应的 IP 地址。