Uploaded image for project: 'Fast Datapath Product'
  1. Fast Datapath Product
  2. FDP-158

[ERFE] OVS needs a way to get new flow insertion/delete rate statistics

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • None
    • ovs-dpdk
    • [ERFE] OVS needs a way to get new flow insertion/delete rate statistics
    • 8
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide

      Please mark each item below with ( / ) if completed or ( x ) if incomplete:

      ( ) The acceptance criteria defined below are met.

      Given a running instance of Open vSwitch with flows being processed by either the kernel or userspace datapath (OVS-DPDK),

      When the system administrator issues a command to retrieve statistics on flow insertions and deletions,

      Then, OVS should return a report showing the number of flow insertions and deletions per second, for both kernel and userspace datapaths.
      If enabled, the report should include detailed statistics for offloaded flows distinguishing them from regular flows.


      ( ) The epics work is available in a downstream build (nightly/async or other)


      ( ) Test coverage is available in downstream CI if applicable


      ( ) All cards under the epic have been moved to Done


      ( ) Failed Test Plans have bugs added as children to the epic/feature.

      Show
      Please mark each item below with ( / ) if completed or ( x ) if incomplete: ( ) The acceptance criteria defined below are met. Given a running instance of Open vSwitch with flows being processed by either the kernel or userspace datapath (OVS-DPDK), When the system administrator issues a command to retrieve statistics on flow insertions and deletions, Then, OVS should return a report showing the number of flow insertions and deletions per second, for both kernel and userspace datapaths. If enabled, the report should include detailed statistics for offloaded flows distinguishing them from regular flows. ( ) The epics work is available in a downstream build (nightly/async or other) ( ) Test coverage is available in downstream CI if applicable ( ) All cards under the epic have been moved to Done ( ) Failed Test Plans have bugs added as children to the epic/feature.
    • rhel-net-ovs-dpdk
    • 100% To Do, 0% In Progress, 0% Done
    • ssg_networking

      This epic tracks all the effort needed to deliver the solution related to the feature request described below.
      It would be a good troubleshooting tool to get statistics related to flow insertion and delete rates.

      This should exist for both the kernel and userspace datapath, preferably something unified. In addition, it might also be nice to not only get this globally but also for offloaded flows.

      Maybe we can get some kind of histogram to get the various insertions/deletions per second. Like what currently exists for PMDs only:

       

      ovs-vsctl set Open_vSwitch . other_config:pmd-perf-metrics=true
      ovs-appctl dpif-netdev/pmd-perf-show
      

      NOTE: This originally was opened as BZ2203794

              ovsdpdk-bot ovsdpdk bot
              echaudro@redhat.com Eelco Chaudron
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: