GetNisNetworkRanking 支持通过排序算法和数据处理能力,对流经不同云网络资源(如EIP、 NAT、TR、GA等)的流量进行排名分析,以及对阿里云性能观测的探测指标进行排序,帮助您快速识别网络瓶颈、优化资源配置和提升整体网络效能。本文为您介绍不同场景下调用GetNisNetworkRanking接口各参数配置情况。
分析场景
调试入口
调试API入口为:网络智能服务调试入口
NAT网关SNAT IP流量分析场景
支持最大查询时间跨度为24小时。
请求参数
名称 | 类型 | 必填 | 描述 |
RegionNo | string | 是 | 资源所在地域。 |
ResourceType | string | 是 | 固定选择NAT,表示查询SNAT转发实时数据排名。 |
Direction | string | 是 | 基于阿里云资源的网络流量方向,取值:
|
GroupBy | string | 是 | 指定指标排名的维度,默认为Tuple1,表示按ECS私网IP维度的聚合分析。 |
OrderBy | string | 是 | 指定进行排名的指标,取值:
|
Filter | object[] | 是 | 过滤信息。 |
Name | string | 是 | 过滤条件。取值:InstanceId,表示NAT网关实例ID。 |
Value | string | 是 | NAT网关实例ID的值。 |
返回参数
名称 | 类型 | 描述 |
RequestId | string | 请求ID。 |
Data | array | 云网络指标排名数据集合。 |
IP | string | ECS实例的私有IP。 |
InBps | double | 入方向平均带宽。 |
InPps | double | 入方向平均包速率。 |
OutBps | double | 出方向平均带宽。 |
OutPps | double | 出方向平均包速率。 |
NewSessionPerSecond | double | 每秒新建连接数。 |
ActiveSessionCount | double | 并发连接数。 |
公网流量分析场景
支持最大查询时间跨度为24小时。
请求参数
名称 | 类型 | 必填 | 描述 |
RegionNo | string | 是 | 资源所在地域。 |
ResourceType | string | 是 | 查询公网场景数据排名,取值:
|
Direction | string | 是 | 基于阿里云资源的网络流量方向,取值:
|
GroupBy | string | 是 | 指定指标排名的维度,取值:
|
OrderBy | string | 是 | 指定进行排名的指标,取值:
|
Filter | object[] | 否 | 过滤信息。 |
Name | string | 否 | 过滤条件,取值:
说明 只有当GroupBy参数为Tuple5、Protocol、SourcePort、DestinationPort时,才能指定SourcePort、DestinationPort、Protocol过滤条件。 |
Value | string | 否 | 过滤条件对应的过滤值。 |
返回参数
名称 | 类型 | 描述 |
RequestId | string | 请求ID。 |
Data | array | 云网络指标排名数据集合。 |
RegionNo | string | 资源所在地域。 |
InstanceId | string | 公网实例ID。 |
SourceIp | string | 源IP地址。 |
SourcePort | string | 源端口。 |
SourceIsp | string | 源运营商。 |
DestinationIp | string | 目的IP地址。 |
DestinationPort | string | 目的端口。 |
DestinationIsp | string | 目的运营商。 |
Protocol | string | 网络协议编号。 |
Country | string | 客户端所在国家。 |
City | string | 客户端所在城市。 |
Asn | string | 客户端所属运营商自治编号。 |
ByteCount | double | 累计字节数。 |
PacketCount | double | 累计包数。 |
RTT | double | 平均TCP建连时延,单位ms。 |
RetransmitRate | double | 平均重传率。 |
跨域流量分析场景
支持最大查询时间跨度为24小时。
请求参数
名称 | 类型 | 必填 | 描述 |
RegionNo | string | 是 | 转发路由器所在地域。 |
ResourceType | string | 是 | 固定选择TR,表示查询跨域流量详情数据排名。 |
Direction | string | 是 | 选择out,跨域流量分析只采集出向流量。 |
GroupBy | string | 是 | 指定指标排名的维度,取值:
|
OrderBy | string | 是 | 指定进行排名的指标,取值:
|
Filter | object[] | 否 | 过滤信息。 |
-Name | string | 否 | 过滤条件,取值:
说明 只有当GroupBy参数为Tuple5、Protocol、SourcePort时,才能指定SourcePort、DestinationPort、Protocol过滤条件。 |
-Value | string | 否 | 过滤条件对应的过滤值。 |
返回参数
名称 | 类型 | 描述 |
RequestId | string | 请求ID。 |
Data | array | 云网络指标排名数据集合。 |
RegionNo | string | 转发路由器所在地域。 |
InstanceId | string | CEN实例ID |
SourceIp | string | 源IP地址。 |
SourcePort | string | 源端口。 |
DestinationIp | string | 目的IP地址。 |
DestinationPort | string | 目的端口。 |
DestinationRegionNo | string | 目的地域。 |
Protocol | string | 网络协议编号。 |
ByteCount | double | 累计字节数。 |
PacketCount | double | 累计包数。 |
混合云流量分析场景
支持最大查询时间跨度为24小时。
请求参数
名称 | 类型 | 必填 | 描述 |
RegionNo | string | 是 | 边界路由器所在地域。 |
ResourceType | string | 是 | 固定选择VBR,表示查询混合云流量详情数据排名。 |
Direction | string | 是 | 基于阿里云的网络流量方向,取值:
|
GroupBy | string | 是 | 指定指标排名的维度,取值:
|
OrderBy | string | 是 | 指定进行排名的指标,取值:
|
Filter | object[] | 否 | 过滤信息。 |
-Name | string | 否 | 过滤条件,取值:
说明 只有当GroupBy参数为Tuple5、Protocol、SourcePort、DestinationPort时,才能指定SourcePort、DestinationPort、Protocol过滤条件。 |
-Value | string | 否 | 过滤条件对应的过滤值。 |
返回参数
名称 | 类型 | 描述 |
RequestId | string | 请求ID。 |
Data | array | 云网络指标排名数据集合。 |
InstanceId | string | CEN实例ID |
AttachmentId | string | 转发路由器链接ID。 |
VbrId | string | 边界路由器实例ID。 |
SourceIp | string | 源IP地址。 |
SourcePort | string | 源端口。 |
DestinationIp | string | 目的IP地址。 |
DestinationPort | string | 目的端口。 |
Protocol | string | 网络协议编号。 |
ByteCount | double | 累计字节数。 |
PacketCount | double | 累计包数。 |
公网性能观测大盘场景
不需要指定时间,查询最新探测结果
请求参数
名称 | 类型 | 必填 | 描述 |
RegionNo | string | 是 | 探测源所在阿里云地域。 |
ResourceType | string | 是 | 固定选择InternetProbing,表示查询公网性能观测排名。 |
Direction | string | 是 | 固定选择out,探测方向为出向流量。 |
GroupBy | string | 是 | 指定指标排名的维度,枚举如下:
|
OrderBy | string | 是 | 指定进行排名的指标,取值:rtt,探测的往返延迟。 |
Filter | object[] | 否 | 过滤信息。 |
-Name | string | 否 | 过滤条件,取值:
|
-Value | string | 否 | 过滤条件对应的过滤值。 |
返回参数
名称 | 类型 | 描述 |
RequestId | string | 请求ID。 |
Data | array | 云网络指标排名数据集合。 |
Country | string | 探测的国家。 |
Province | string | 探测的省份。 |
Isp | string | 探测的运营商。 |
RTT | double | 探测的往返延迟,单位ms。 |
跨可用区内网性能观测大盘场景
支持最大查询时间跨度为1小时。
请求参数
名称 | 类型 | 必填 | 描述 |
RegionNo | string | 是 | 阿里云地域。 |
ResourceType | string | 是 | 固定选择IntranetProbing,表示查询跨可用区性能观测排名。 |
Direction | string | 是 | 因需在Filter参数内指定探测源或目的,意味着方向已定,所以选择in或out无影响。 |
GroupBy | string | 是 | 指定指标排名的维度,取值:ZonePair,按可用区对进行聚合分析。 |
OrderBy | string | 是 | 指定进行排名的指标,取值:rtt,探测的往返延迟。 |
Filter | object[] | 是 | 过滤信息。 |
-Name | string | 是 | 过滤条件,取值:
说明 SourceZone和DestinationZone必须至少选择一个。 |
-Value | string | 是 | 过滤条件对应的过滤值。 |
返回参数
名称 | 类型 | 描述 |
RequestId | string | 请求ID。 |
Data | array | 云网络指标排名数据集合。 |
SourceZone | string | 探测的源可用区。 |
DestinationZone | string | 探测的目的可用区。 |
RTT | double | 探测的往返延迟,单位ms。 |
跨地域内网性能观测大盘场景
支持最大查询时间跨度为24小时,不指定时默认查询最近1小时。
请求参数
名称 | 类型 | 必填 | 描述 |
RegionNo | string | 是 | 阿里云地域。 |
ResourceType | string | 是 | 固定选择IntranetProbing,表示查询跨地域性能观测排名。 |
Direction | string | 是 | 探测方向,取值:
|
GroupBy | string | 是 | 指定指标排名的维度,取值:RegionPair,按地域区对进行聚合分析。 |
OrderBy | string | 是 | 指定进行排名的指标,取值:rtt,探测的往返延迟。 |
Filter | object[] | 否 | 过滤信息。 |
-Name | string | 否 | 过滤条件,取值:DestinationRegionNo,当Direction为out时,可指定此参数表示探测的目的地域。 |
-Value | string | 否 | 目的地域。 |
返回参数
名称 | 类型 | 描述 |
RequestId | string | 请求ID。 |
Data | array | 云网络指标排名数据集合。 |
RegionNo | string | 探测的源地域。 |
DestinationRegionNo | string | 探测的目的地域。 |
RTT | double | 探测的往返延迟,单位ms。 |