aix netstat命令参数
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
netstat命令用来查看网络通讯状态,通常用于故障处理而非性能监控,但也可以通过网络传输流量检查系统是否存在由于网络拥塞而造成的性能问题。
netstat命令可以显示每个网络接口的下述信息:
与socket关联的协议控制块地址以及所有socket状态;
网络通讯过程中接收、发送以及丢弃的数据包数量;
网络接口的指标;
路由及其状态。
netstat -in
# netstat -in
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll
en0 1500 link#2 0.6.29.21.f1.9f 191014 0 13620 0 0
en0 1500 10.8 10.8.0.60 191014 0 13620 0 0
lo0 16896 link#1 676 0 677 0 0
lo0 16896 127 127.0.0.1 676 0 677 0 0
lo0 16896 ::1 676 0 677 0 0
Name——接口名称;
Mtu——最大传输单元,通过此接口传送的最大网络数据包大小,以字节为单位;Ipkts——接收到的数据包个数;
Ierrs——数据包输入期间发生的错误数量,包括格式错误、校验错误、设备驱动中的缓存空间不足等;
Opkts——发送的数据包个数;
Oerrs——数据包输出期间发生的错误数量,包括本地主机连接错误或者网络适配器输出队列溢出等;
Coll——检测到的冲突数据包数量。
如果数据包输入期间发生的错误数量超过总输入数据包数量的1%,即Ierrs > 0.01 * Ipkts,使用netstat -m命令检查内存不足情况;
如果数据包输出期间发生的错误数量超过总输出数据包数量的1%,即Oerrs > 0.0.1 * Opkts,增大对应网络接口的输出队列长度(xmt_que_size)。可以通过lsattr -El adapter查看adapter 的属性值;
如果冲突率超过10%,即Coll / Opkts > 0.1,表明网络使用过度,有必要对网络进行重新规划或分区。使用netstat -v或entstat命令进一步确定冲突率。
netstat -i -Z
将netstat -i中所有指标的值置为零。
netstat -I Interface Interval
显示给定网络接口一定采样频率下的统计信息。
# netstat -I ent0 5
input (en0) output input (Total) output
packets errs packets errs colls packets errs packets errs colls
189497 0 13545 0 0 190173 0 14222 0 0
6 0 1 0 0 6 0 1 0 0
2 0 1 0 0 2 0 1 0 0
8 0 1 0 0 8 0 1 0 0
13 0 1 0 0 13 0 1 0 0
6 0 2 0 0 6 0 2 0 0
netstat -a
显示所有网络套接字的状态。如果不指定-a选项,则结果中不包含服务器进程所使用的套接字。可以使用netstat -ao查看某个套接字的详细信息。
netstat -m
显示由mbuf内存管理子程序记录的统计信息。信息中有用的内容包括requests for mbufs denied部分以及所有failed列中的非零值。如果结果中不包含requests for mbufs denied,说明当前系统为运行AIX4.3.2或以上版本地SMP系统;处于性能考虑,缺省情况下禁止全局统计功能。使用no命令将extended_netstats的值设置为1将启用全局统计功能,或者修改/etc/文件并重启系统。启用全局统计功能会明显降低SMP系统的性能,因此强烈建议禁止此功能。
# netstat -m
39 mbufs in use:
9 Kbytes allocated to mbufs
0 requests for mbufs denied
0 calls to protocol drain routines
0 sockets not created because sockthresh was reached
Kernel malloc statistics:
******* CPU 0 *******
By size inuse calls failed delayed free hiwat freed
32 190 397 0 0 66 800 0
64 108 463 0 0 20 400 0
128 106 455 0 0 22 200 0
256 101 11269 0 0 75 480 0
512 95 487 0 0 1 50 0
1024 36 146 0 0 4 125 0
2048 2 4 0 0 2 125 0
4096 2 2 0 0 1 150 0
8192 3 11 0 0 0 12 0
16384 1 1 0 0 17 30 1
65536 1 1 0 0 0 511 0
By type inuse calls failed delayed memuse memmax mapb
mbu 39 10993 0 0 9984 26880 0
mcluster 0 113 0 0 0 1024 0
socket 149 508 0 0 57568 58304 0
pcb 48 222 0 0 5568 5952 0
routetbl 21 0 0 0 2624 3776 0
ifaddr 16 0 0 0 1792 1792 0
mblk 80 316 0 0 15232 15232 0
mblkdata 10 116 0 0 28160 31232 0