-
Notifications
You must be signed in to change notification settings - Fork 801
Open
Description
Hi,
We are using the NIC driver - i40e. We are not seeing the metrics - sriov_vf_tx_errors on the same node. Even though the other metrics are coming fine,
sriov_vf_rx_bytes{numa_node="1",pciAddr="0000:af:00.2",pf="enp175s0f0",vf="0"} 37934
sriov_vf_rx_bytes{numa_node="1",pciAddr="0000:af:00.3",pf="enp175s0f0",vf="1"} 37934
sriov_vf_rx_bytes{numa_node="1",pciAddr="0000:af:00.4",pf="enp175s0f0",vf="2"} 37934
sriov_vf_rx_bytes{numa_node="1",pciAddr="0000:af:00.5",pf="enp175s0f0",vf="3"} 37934
sriov_vf_rx_bytes{numa_node="1",pciAddr="0000:af:00.6",pf="enp175s0f0",vf="4"} 37934
sriov_vf_rx_bytes{numa_node="1",pciAddr="0000:af:00.7",pf="enp175s0f0",vf="5"} 37934
sriov_vf_rx_bytes{numa_node="1",pciAddr="0000:af:01.0",pf="enp175s0f0",vf="6"} 37934
sriov_vf_rx_bytes{numa_node="1",pciAddr="0000:af:01.1",pf="enp175s0f0",vf="7"} 37934
sriov_vf_rx_bytes{numa_node="1",pciAddr="0000:af:02.2",pf="enp175s0f1",vf="0"} 44610
sriov_vf_rx_bytes{numa_node="1",pciAddr="0000:af:02.3",pf="enp175s0f1",vf="1"} 44610
sriov_vf_rx_bytes{numa_node="1",pciAddr="0000:af:02.4",pf="enp175s0f1",vf="2"} 44610
sriov_vf_rx_bytes{numa_node="1",pciAddr="0000:af:02.5",pf="enp175s0f1",vf="3"} 44610
sriov_vf_rx_bytes{numa_node="1",pciAddr="0000:af:02.6",pf="enp175s0f1",vf="4"} 44610
sriov_vf_rx_bytes{numa_node="1",pciAddr="0000:af:02.7",pf="enp175s0f1",vf="5"} 44610
sriov_vf_rx_bytes{numa_node="1",pciAddr="0000:af:03.0",pf="enp175s0f1",vf="6"} 44610
sriov_vf_rx_bytes{numa_node="1",pciAddr="0000:af:03.1",pf="enp175s0f1",vf="7"} 44610
# HELP sriov_vf_rx_dropped Statistic rx_dropped.
# TYPE sriov_vf_rx_dropped counter
sriov_vf_rx_dropped{numa_node="1",pciAddr="0000:af:00.2",pf="enp175s0f0",vf="0"} 0
sriov_vf_rx_dropped{numa_node="1",pciAddr="0000:af:00.3",pf="enp175s0f0",vf="1"} 0
sriov_vf_rx_dropped{numa_node="1",pciAddr="0000:af:00.4",pf="enp175s0f0",vf="2"} 0
sriov_vf_rx_dropped{numa_node="1",pciAddr="0000:af:00.5",pf="enp175s0f0",vf="3"} 0
sriov_vf_rx_dropped{numa_node="1",pciAddr="0000:af:00.6",pf="enp175s0f0",vf="4"} 0
sriov_vf_rx_dropped{numa_node="1",pciAddr="0000:af:00.7",pf="enp175s0f0",vf="5"} 0
sriov_vf_rx_dropped{numa_node="1",pciAddr="0000:af:01.0",pf="enp175s0f0",vf="6"} 0
sriov_vf_rx_dropped{numa_node="1",pciAddr="0000:af:01.1",pf="enp175s0f0",vf="7"} 0
sriov_vf_rx_dropped{numa_node="1",pciAddr="0000:af:02.2",pf="enp175s0f1",vf="0"} 0
sriov_vf_rx_dropped{numa_node="1",pciAddr="0000:af:02.3",pf="enp175s0f1",vf="1"} 0
sriov_vf_rx_dropped{numa_node="1",pciAddr="0000:af:02.4",pf="enp175s0f1",vf="2"} 0
sriov_vf_rx_dropped{numa_node="1",pciAddr="0000:af:02.5",pf="enp175s0f1",vf="3"} 0
sriov_vf_rx_dropped{numa_node="1",pciAddr="0000:af:02.6",pf="enp175s0f1",vf="4"} 0
sriov_vf_rx_dropped{numa_node="1",pciAddr="0000:af:02.7",pf="enp175s0f1",vf="5"} 0
sriov_vf_rx_dropped{numa_node="1",pciAddr="0000:af:03.0",pf="enp175s0f1",vf="6"} 0
sriov_vf_rx_dropped{numa_node="1",pciAddr="0000:af:03.1",pf="enp175s0f1",vf="7"} 0
In the pod log I am seeing this:
2025/06/13 08:05:15 enp175s0f1 - using netlink collector
2025/06/13 08:05:15 0000:dc:00.0 - could not get pf interface name in path '0000:dc:00.0/net'
open 0000:dc:00.0/net: no such file or directory
2025/06/13 08:05:15 error getting vf address
no virtual functions found for pf '0000:dc:00.0'
2025/06/13 08:05:15 does not support netlink collector
2025/06/13 08:05:15 - using sysfs collector
The collector order is --collector.vfstatspriority=sysfs,netlink
The same metrics sriov_vf_tx_errors is coming fine on another node having same i40e NIC driver.
I am not sure whether the NIC driver type is related to the metrics getting missed.
eccd@cp-bm08e2:~> readlink -f /sys/class/net/enp175s0f0/device/driver | awk -F'/' '{print $NF}'
i40e
# TYPE sriov_vf_tx_errors counter
sriov_vf_tx_errors{numa_node="1",pciAddr="0000:d8:02.0",pf="ens3f0",vf="0"} 0
sriov_vf_tx_errors{numa_node="1",pciAddr="0000:d8:02.1",pf="ens3f0",vf="1"} 0
sriov_vf_tx_errors{numa_node="1",pciAddr="0000:d8:02.2",pf="ens3f0",vf="2"} 0
sriov_vf_tx_errors{numa_node="1",pciAddr="0000:d8:02.3",pf="ens3f0",vf="3"} 0
sriov_vf_tx_errors{numa_node="1",pciAddr="0000:d8:02.4",pf="ens3f0",vf="4"} 0
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels