0

我发现了几种从 ONOS、DeviceService、FlowStatisticService、MeterService 和 StatisticService 获取统计信息的方法。但是我想要做的是获取一个特定的流通过许多链接的统计信息。这些方法不提供流级别的特定统计信息。例如,DeviceService 提供端口级别的统计信息。StatisticService 提供不包含流 ID 的流条目列表。所以我想做的是

  1. 我想使用流 ID 获取每个流的统计信息,以确定它是否是其他链接的相同流。
  2. 我想限制这些流的带宽

ONOS 中是否提供了类似的方法?否则我必须开发吗?

4

1 回答 1

0

要获取statistic每个流,您可以使用REST API获取特定DeviceID和给定的统计信息FlowID。例如,您可以使用:

curl -X GET --header 'Accept: application/json' 
    'http://<controller_ip>:8181/onos/v1/flows/{deviceId}/{flowId}

用您想要的 ID替换{deviceId}和。{flowId}

于 2016-09-07T03:08:34.620 回答