您可以将网络延迟统计数据导出到外部收集器,并对数据运行分析。在 ESXi 主机中运行的 netopa 代理只能将网络延迟统计数据导出到 vRealize Network Insight (vRNI)。目前,不支持其他收集器工具。
在 vRNI 中,只能从 vCenter 管理的 ESXi 主机收集网络延迟统计数据。vRNI 不支持从不受 VMware vCenter 管理的独立 ESXi 主机收集延迟统计数据。
您可以使用以下任一方法导出网络延迟统计数据:
- 方法 1:在 NSX 中使用管理平面 API。
- 方法 2:在 vRNI UI 中启用用于收集延迟统计数据的可选设置。
前提条件
- 在 vRNI UI 中,按照给定的顺序完成以下任务:
- 添加 VMware vCenter 作为数据源。如果您已在 NSX 环境中添加多个 vCenter Server 作为计算管理器,则可以添加所有 vCenter Server 作为数据源。
- 添加 NSX Manager 作为数据源。
有关在 vRNI 中添加数据源的详细说明,请参见《使用 vRealize Network Insight》文档,网址为 https://docs.vmware.com/cn/VMware-vRealize-Network-Insight/index.html。
- 确保已打开收集器上的端口 1991,以便从 ESXi 主机接收网络延迟数据。
过程
结果
vNIC 到 vNIC 延迟统计数据将按以下格式导出到外部收集器:
VIF1, VIF2, Max, Min, Avg
其中:
- VIF1, VIF2 表示虚拟接口或 vNIC。
- Max、Min 和 Avg 分别表示两个 vNIC 之间的最大、最小和平均时间(以微秒为单位)。
pNIC 到 vNIC 和 vNIC 到 pNIC 延迟统计数据将按以下格式导出到外部收集器:
Endpoint1, Endpoint2, Max, Min, Avg
其中:
- Endpoint1, Endpoint2 可以是虚拟接口 ID (VIF ID),也可以是 ESXi 主机 (vmnic) 上的物理适配器名称。
- Max、Min 和 Avg 分别表示两个端点之间的最大、最小和平均时间(以微秒为单位)。