DPDK Idling stats

We are running suricata in dpdk mode.
Is there any stats that can be enabled to know how much polling call returns empty handed?

We would like to know how much leverage we have in term of bandwidth.

ex: Our suricata deployment is able to sustain 3Gbps, how much more can it handle? It would be nice if the stats could tell us the number of polling call that do not receive any packets to process, specially during peak traffic.

This is something I was looking to explore in the suricata stats code, if you have any pointers or advices, let me know.

This is not really answering your question, but it may be worth checking out

Or just use the git master. The powersave mode is essentially dynamically switching between polling and interupt mode, so it could give you some clues about how busy the system is.