-
Notifications
You must be signed in to change notification settings - Fork 294
Plugin wanted: SR-IOV Virtual Function counters collector #1418
Comments
Hi @EvgenyAGRO |
Hi @andrzej-k |
It seems as if as least IBM has found a way to monitor SR-IOV interfaces on their PowerVM platform. But unfortunately i couldn't find any more details about it. Anyway just thought it might help somehow. "Is there a way to monitor SR-IOV network activity? Yes, there are a number of ways to monitor SR-IOV network activity, here are a few options.
Source: IBM |
I think I cracked the code and even wrote a plugin for collectl to get/display per-vm net stats like this, here I was scp-ing a 600MB file to it and am running my display on the compute host:
|
Hi Mark, Is it working for SRIOV VF? I am struggling for the same. Thanks, |
I am also looking for SR-IOV VF stats ( we are seeing packet drops and i want to see where and how many) |
I am also want to know the drop packet stats for VF 。 |
Do you have news on how to show the statistics of SRIOV interfaces through collectd? |
I don't think SR-IOV support from OS level to obtain that counter for VF, i believe it required some driver level interface to get that data out, I heard some NIC company provide external software to extract that data. |
Which company @satishdotpatel ? |
After a research on Intel SR-IOV, I've found that there is no convenient way to get the VF counters while VF interface is being attached to a VM for example(I've tried it on QEMU/KVM VMs using Libvirt). Furthermore, I didn't find even an inconvenient way to do it, because as soon as VM is being created on a HOST and it is bound in configuration to some VF interface(this is the main use case of SRI-OV VFs), the interface is automatically being detached from the HOST and attached to the VM (I think that it is done on purpose in order to allow passthrough to bypass the kernel or something), and there is actually no way that I found yet to find the counters of the VM on the HOST(I'm using Ubuntu 16.04 and I've tried looking for counters on VF ports, in
ethtool -S
on the PF interface but with no avail), those counters may be actually very helpful in various situations. It would be really helpful if someone who has some experience in dealing with SRIOV could shade some light on this problem, and if there is a way to get those counters somehow on the HOST, I would like to try and implement a SNAP plugin collecting them. Thanks!The text was updated successfully, but these errors were encountered: