统计与差分采样
统计与差分采样
netstat -s | head -50
nstat -az | grep -iE 'retrans|drop|listen|overflow|prune'
# 差分采样,判断现在是否在丢:
nstat -n > /tmp/n1; sleep 60; nstat -n > /tmp/n2
diff /tmp/n1 /tmp/n2 | head -40重点计数
| 计数项 | 含义 |
|---|---|
| TcpRetransSegs | 重传报文总数 |
| ListenOverflows / ListenDrops | accept 队列溢出:应用 accept 慢 |
| TCPAbortOnTimeout | 重传超时放弃连接次数 |
| TcpExtPruneCalled | 内存压力下裁剪接收队列 |
| TCPTimeWaitRecycled | TIME-WAIT 快速复用计数 |
这些数值是自开机以来的累计量,必须两次采样求差才有意义;单次读数只能说明历史,不能说明现状。