2016-08-02 6 views
0

ONOS, DeviceService, FlowStatisticService, MeterService 및 StatisticService에서 통계를 가져 오는 방법은 여러 가지가 있습니다. 그러나 내가하고 싶은 것은 많은 링크를 이동하는 특정 하나의 흐름에 대한 통계를 얻는 것입니다. 이러한 메소드는 플로우 레벨 특정 통계를 제공하지 않습니다. 예를 들어 DeviceService는 포트 수준 통계를 제공합니다. StatisticService는 플로우 ID를 포함하지 않는 플로우 항목 목록을 제공합니다. 그래서 내가하고 싶은 것은ONOS에서 통계 가져 오기

  1. 흐름 ID가 다른 흐름의 흐름인지 여부를 식별하는 각 흐름의 통계를 얻고 싶습니다.
  2. 나는 ONOS 유사한 제공 방법

을 거기 흐름 사람들의 대역폭을 제한하려면? 그렇지 않으면 내가 개발해야합니까?

답변

0

각 흐름의 statistic을 받고 들어, 특정 DeviceID 주어진 FlowID에 대한 통계를 얻을 수있는 RESTAPI를 사용할 수 있습니다. 예를 들어, 당신은 사용할 수 있습니다

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

가 원하는 ID로 {deviceId}{flowId}를 교체합니다.

관련 문제