鲲鹏社区首页
中文
注册
开发者
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

网卡统计

在性能调优时经常用ethtool工具检查网卡队列的收发数据各类统计情况,以便判断网卡是否存在丢包、错包等异常情况。

命令如下:

ethtool –S <device-name>

需重点关注以下关键回显字段:

表1 关键回显字段含义

字段

含义

mac_rx_fcs_err_pkt_num

物理链路上收到的包有错误,需排查物理链路。

mac_rx_send_app_bad_pkt_num

如果与PFC、PAUSE相等,可忽略改字段。

rxq0_err_pkt_ len

报文截断,一般是CPU忙处理不过来导致,通常伴随有TX方向的pause或者pfc增长

rxq0_dropped

分配不到内存

rxq0_errors

gro或者checksum处理失败

rxq0_l3l4_csum_err

硬件收到报文后,检测到有报文checksum错误

rxq0_l2_err

硬件检测到二层报文有错误