Linux 网络工具

sar

利用 sar 工具来监控网络情况,命令行形式:

sar -n [keyword]  [ <interval> [ <count> ] ]

参数说明:

  • -n:表示网络性能监控。

  • keyword 的取值如下:

    • DEV:显示网络接口信息。
    • EDEV:显示关于网络错误的统计数据。
    • NFS:统计活动的 NFS 客户端的信息。
    • NFSD:统计 NFS 服务器的信息。
    • SOCK:显示套接字信息。
    • ALL:显示所有 5 个开关。
  • interval:输出刷新的间隔时间。

  • count:输出的次数。

通过 sar -n 命令查看每个网卡上的流量传输速率。示例如下:

[root@iZwz97txtfrnht2a7inyrvZ ~]# sar -n DEV 1 3
Linux 3.10.0-1160.11.1.el7.x86_64 (iZwz97txtfrnht2a7inyrvZ)     01/04/2024      _x86_64_        (1 CPU)

09:26:45 AM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
09:26:46 AM      eth0     14.14     11.11      1.16     13.22      0.00      0.00      0.00
09:26:46 AM        lo      6.06      6.06      0.58      0.58      0.00      0.00      0.00
09:26:46 AM   docker0      0.00      0.00      0.00      0.00      0.00      0.00      0.00

09:26:46 AM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
09:26:47 AM      eth0      8.08      4.04      0.48      0.67      0.00      0.00      0.00
09:26:47 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
09:26:47 AM   docker0      0.00      0.00      0.00      0.00      0.00      0.00      0.00

09:26:47 AM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
09:26:48 AM      eth0      1.01      1.01      0.06      0.06      0.00      0.00      0.00
09:26:48 AM        lo      6.06      6.06      0.59      0.59      0.00      0.00      0.00
09:26:48 AM   docker0      0.00      0.00      0.00      0.00      0.00      0.00      0.00

Average:        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
Average:         eth0      7.74      5.39      0.56      4.65      0.00      0.00      0.00
Average:           lo      4.04      4.04      0.39      0.39      0.00      0.00      0.00
Average:      docker0      0.00      0.00      0.00      0.00      0.00      0.00      0.00

字段说明:

  • IFACE:服务器网卡名称。
  • rxpck/s:每秒接受的数据包。
  • txpck/s:每秒发送的数据包。
  • rxKB/S:每秒接受的数据包大小,单位为 KB。
  • txKB/S:每秒发送的数据包大小,单位为 KB。
  • rxcmp/s:每秒接受的压缩数据包。
  • txcmp/s:每秒发送的压缩包。
  • rxmcst/s:每秒接收的多播数据包。

相关推荐

  1. Linux 网络工具

    2024-01-05 20:54:05       36 阅读
  2. [Linux使用] 网络工具

    2024-01-05 20:54:05       37 阅读
  3. Linux 网络请求工具:curl

    2024-01-05 20:54:05       4 阅读
  4. Linux命令行系列:Netcat网络工具

    2024-01-05 20:54:05       28 阅读
  5. 【运维】Linux 常用网络工具

    2024-01-05 20:54:05       15 阅读
  6. linux服务器网络常见工具入门

    2024-01-05 20:54:05       16 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-05 20:54:05       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-05 20:54:05       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-05 20:54:05       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-05 20:54:05       18 阅读

热门阅读

  1. Qt快捷键

    2024-01-05 20:54:05       33 阅读
  2. Vue3.0+Echarts (可视化界面)

    2024-01-05 20:54:05       37 阅读