Linux查看硬件信息超强命令sar,以及可视化工具ksar( 七 )

字段说明

  • IFACE 网卡名称
  • rxerr/s 每秒钟接收到的损坏的数据包
  • txerr/s 每秒钟发送的数据包错误数
  • coll/s 当发送数据包时候 , 每秒钟发生的冲撞(collisions)数 , 这个是在半双工模式下才有
  • rxdrop/s 当由于缓冲区满的时候 , 网卡设备接收端每秒钟丢掉的网络包的数目
  • txdrop/s 当由于缓冲区满的时候 , 网络设备发送端每秒钟丢掉的网络包的数目
  • txcarr/s 当发送数据包的时候 , 每秒钟载波错误发生的次数
  • rxfram 在接收数据包的时候 , 每秒钟发生的帧对其错误的次数
  • rxfifo 在接收数据包的时候 , 每秒钟缓冲区溢出的错误发生的次数
  • txfifo 在发生数据包 的时候 , 每秒钟缓冲区溢出的错误发生的次数
(4) 统计socket连接信息root@ubuntu:/home/peng# sar -n SOCK 1 1Linux 4.15.0-112-generic (ubuntu)  03/07/2021  _x86_64_ (1 CPU)05:47:21 AM    totsck    tcpsck    udpsck    rawsck   ip-frag    tcp-tw05:47:22 AM      1393         2         6         0         0         0Average:         1393         2         6         0         0         0字段说明
  • totsck 当前被使用的socket总数
  • tcpsck 当前正在被使用的TCP的socket总数
  • udpsck 当前正在被使用的UDP的socket总数
  • rawsck 当前正在被使用于RAW的skcket总数
  • ip-frag 当前的IP分片的数目
  • tcp-tw TCP套接字中处于TIME-WAIT状态的连接数量
使用FULL关键字 , 相当于上述DEV、EDEV和SOCK三者的综合 。
(5) TCP连接的统计root@ubuntu:/home/peng# sar -n TCP 1 3Linux 4.15.0-112-generic (ubuntu)  03/07/2021  _x86_64_ (1 CPU)05:48:05 AM  active/s passive/s    iseg/s    oseg/s05:48:06 AM      0.00      0.00      0.00      0.0005:48:07 AM      0.00      0.00      0.00      0.0005:48:08 AM      0.00      0.00      0.00      0.00Average:         0.00      0.00      0.00      0.00字段说明
  • active/s 新的主动连接
  • passive/s 新的被动连接
  • iseg/s 接受的段
  • oseg/s 输出的段
(6) sar -n 使用总结
  1. DEV 网络接口统计信息
  2. EDEV 网络接口错误
  3. NFS NFS 客户端
  4. NFSD NFS 服务器
  5. SOCK Sockets (套接字) (v4)套接字使用
  6. IP IP 流 (v4) IP数据报统计信息
  7. EIP IP 流 (v4) (错误) IP错误统计信息
  8. ICMP ICMP 流 (v4)
  9. EICMP ICMP 流 (v4) (错误)
 
  1. TCP TCP 流 (v4) TCP统计信息
  2. ETCP TCP 流 (v4) (错误)TCP错误统计信息
  3. UDP UDP 流 (v4)
  4. SOCK6 Sockets (套接字) (v6)
  5. IP6 IP 流 (v6)
  6. EIP6 IP 流 (v6) (错误)
  7. ICMP6 ICMP 流 (v6)
  8. EICMP6 ICMP 流 (v6) (错误)
  9. UDP6 UDP 流 (v6)
五、ksarKsar可以用来分析系统性能数据 , 其优势在于不需要单独去收集性能数据 , 系统自带有sar包 , 通过命令转换即可使用Ksar展现 。


推荐阅读