Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Solarcapture pro statistics #18

Open
subho951m opened this issue Oct 13, 2024 · 1 comment
Open

Solarcapture pro statistics #18

subho951m opened this issue Oct 13, 2024 · 1 comment

Comments

@subho951m
Copy link

I have downloaded solarcapture python codebase and have enterprise onload running on xtremescale 2522+ nic. I run using python solar_capture. I am not getting packets capture statistics like tcpdump such as packet capture, dropped by kernel, dropped by interface and the basics to determine my capture performance. I can get only n_rx_pkts which is same as the number of packets in my output pcap file. Is there any solution already available or do I need to make my own custom one? Please guide me through.

@abrunnin-xilinx
Copy link
Contributor

Detailed statistics are available via "solar_capture_monitor dump"
But the more useful place to immediately look is the interface statistic "rx_port_nodesc_drop" (in ethtool -S). This is packets dropped at the interface due to the RX ring not having space for them - which is the only place SolarCapture can cause drops. (Either directly due to insufficient capture_cores, or indirectly due to the disk writer being too slow and then back-pressuring the buffers, leading to the RX ring getting starved.)

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants