esxcli network nic stats get -n vmnic# shows zero or near-zero "Total receive errors" and "Total transmit errors" despite the alarm. NIC statistics for vmnic1:
Packets received: 3465641940
Packets sent: 4147299144
Bytes received: 6955624733129
Bytes sent: 17914684133404
Receive packets dropped: 13
Transmit packets dropped: 0
Multicast packets received: 15475950
Broadcast packets received: 289350
Multicast packets sent: 247061
Broadcast packets sent: 12914
Total receive errors: 0
Receive length errors: 0
Receive over errors: 0
Receive CRC errors: 0
Receive frame errors: 0
Receive FIFO errors: 0
Receive missed errors: 0
Total transmit errors: 0
Transmit aborted errors: 0
Transmit carrier errors: 0
Transmit FIFO errors: 0
Transmit heartbeat errors: 0
Transmit window errors: 0
Privstats:
RxXon: 0
RxXoff: 0
TxXon: 15
TxXoff: 64vSphere ESXi 8.0.3
vSphere ESX 9.0
The vSAN network alarm calculation incorrectly reports network error rates, allowing them to exceed 100%. This is a cosmetic issue and does not indicate a hardware failure.
Fixed in release ESXi 8.0 Update 3h (Build 25067014) and higher. See for steps to download this release.
For vSphere 9.0, this issue is resolved in vSphere 9.0 P02 and higher.
Workaround: If an upgrade is not immediately possible, disable the alarm in the vCenter UI: