Linux 监控 dropped(丢包)可通过以下方式:
ip -s link show <接口名>
:查看接口接收/发送丢包数(dropped
字段)。ethtool -S <接口名>
:查看网卡硬件级丢包统计(如 rx_dropped
、tx_dropped
)。dmesg | grep -i drop
:查看内核日志中的丢包相关信息。journalctl -u NetworkManager
:查看网络服务相关日志(含丢包记录)。tcpdump
/wireshark
:抓包分析丢包位置及原因。nload
/iftop
:实时监控网络流量,判断是否因拥塞丢包。sar -n dev
:查看网络接口流量及错误统计。net.core.rmem_max
增大接收缓冲区)。echo 0f > /proc/irq/xxx/smp_affinity
)。iptables
/firewalld
)是否误丢包。根据场景选择工具,优先通过 ip/ethtool
定位硬件或内核问题,再结合日志和抓包分析具体原因。