Chinaunix首页 | 论坛 | 博客
  • 博客访问: 479535
  • 博文数量: 53
  • 博客积分: 492
  • 博客等级: 下士
  • 技术积分: 866
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-14 15:12
文章分类

全部博文(53)

文章存档

2016年(1)

2015年(3)

2014年(17)

2013年(9)

2012年(7)

2011年(16)

我的朋友

分类: LINUX

2014-05-14 11:30:33

Udp丢包排查过程。
1. 查看udp丢包,cat /proc/net/snmp | grep Udp(比netstat –su效果好)
2. 查看网卡丢包(ifconfig 或者ethtool –S eth1)
3. Netstat –alupt 查看队列里现存的包数,如果过多说明有问题。
4. 查看socket队列长度,cat /proc/sys/net/core/rmem_default (wmem_default是写队列长度)
5. 查看网卡队列长度, ethtool -g eth1 
6. 查看cpu负载情况,vmstat 1(或者mpstat –P ALL 1)
7. 如果是arp缓存导致的丢包,查看arp缓存队列长度,/proc/sys/net/ipv4/neigh/eth1/unres_qlen(小概率事件)

先写这么多,基本上囊括了大部分丢包的情况,至于丢包的原因再另外开一篇博文分析,以后有别的方法再补充进来
阅读(15918) | 评论(0) | 转发(2) |
1

上一篇:UDP丢包问题

下一篇:Mysql多实例启动

给主人留下些什么吧!~~