/proc/net/snmp

2015/07/01 - Linux

/proc/net/snmp

udp相关

[root@lang]# cat /proc/net/snmp|grep 'Udp:'|tail -n1|awk -F':' '{print $2}'

Udp:InDatagrams NoPorts        InErrors      OutDatagrams     RcvbufErrors   SndbufErrors
 4815312492632    170772401  71972205   4816747823298   38852286           5388

 4815312492632:udp收包量
 170772401:packets to unknown port received(未知端口接收数据包)
 71972205:RFC4113描述:本机端口未监听之外的其他原因引起的UDP入包无法送达(应用层)目前主要包含如下几类原因: 1.收包缓冲区满 2.入包校验失败 3.其他
 4816747823298:udp发包量
 38852286:接收缓冲区溢出的包量
 5388:发送缓冲区溢出的包

tcp相关

  [root@lang]#cat /proc/net/snmp|grep 'Tcp:'|tail -n1|awk -F':' '{print $2}'

  Tcp:RtoAlgorithm RtoMin RtoMax MaxConn ActiveOpens PassiveOpens AttemptFailsEstabResets CurrEstab   InSegs    OutSegs RetransSegs      InErrs   OutRsts
  Tcp: 1               200120000            -1 1699478173  23332815          83052797 447753                                     40      61941752286  40276493229 358143758   1625  13544744

  23332815:服务器主动连接的TCP请求数
  83052797:服务器接收到的TCP请求数
  447753 :TCP连接失败个数(AttemptFails)包含:主动连接失败收到syn包回包syn+ack给对方后,被对方reset收到的请求中,同时有syn+rst flag
  40:TCP当前建立连接的个数
  61941752286:TCP接收的分片数
  40276493229:TCP发送的分片数
  358143758:重传分片数
  1625:TCP入包错误(pkg/m,通常是校验错误)

TCP重传率 =重传分片数 / TCP发送的分片数

查看网卡速率

 for e in eth0eth1; do /usr/sbin/ethtool $e|awk -v e=$e '/Speed/{print e,0+$NF}'; done
 eth0 1000
 eth1 1000
 1000:eth0_speed(Mb/s)网卡速率
 1000:eth1_speed(Mb/s)

如果文章对您有帮助,欢迎扫描下方二维码赞助(一分也是爱噢),谢谢

Search

    一分也是爱噢 一分也是爱

    目录