The FDP team is no longer accepting new bugs in Bugzilla. Please report your issues under FDP project in Jira. Thanks.
Bug 2203794 - [ERFE] OVS needs a way to get new flow insertion/delete rate statistics.
Summary: [ERFE] OVS needs a way to get new flow insertion/delete rate statistics.
Keywords:
Status: CLOSED DEFERRED
Alias: None
Product: Red Hat Enterprise Linux Fast Datapath
Classification: Red Hat
Component: openvswitch3.1
Version: FDP 23.G
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Eelco Chaudron
QA Contact: ovs-qe
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-05-15 09:31 UTC by Eelco Chaudron
Modified: 2023-11-24 12:28 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-11-24 12:28:19 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker FD-2866 0 None None None 2023-05-15 09:33:17 UTC

Description Eelco Chaudron 2023-05-15 09:31:45 UTC
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

Comment 1 Ilya Maximets 2023-05-19 15:35:56 UTC
FWIW, there are coverage counters for dpif_flow_get/put/del/flush
and coverage/show provides the rate information.

Comment 2 Eelco Chaudron 2023-05-22 08:19:03 UTC
(In reply to Ilya Maximets from comment #1)
> FWIW, there are coverage counters for dpif_flow_get/put/del/flush
> and coverage/show provides the rate information.

ACK, but the put one only work for the kernel datapath, as OVS-DPDK pushes the flows directly in the PMD threads.

Comment 3 Eelco Chaudron 2023-11-24 12:28:19 UTC
CLosing, as https://issues.redhat.com/browse/FDP-158 was opened.


Note You need to log in before you can comment on or make changes to this bug.