• linux 查看网卡流量:sar


    sar(System Activity Reporter 系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,但我们一般用来监控网卡流量

    # 安装sar命令
    [root@mysql ~]# yum install -y sysstat

    执行sar命令

    [root@mysql ~]# sar
    Linux 3.10.0-957.el7.x86_64 (mysql)     01/27/2019     _x86_64_    (2 CPU)
    
    12:00:01 AM     CPU     %user     %nice   %system   %iowait    %steal     %idle
    12:10:01 AM     all      2.78      0.00      2.33      0.00      0.00     94.88
    12:20:01 AM     all      2.79      0.00      2.33      0.00      0.00     94.87
    12:30:01 AM     all      2.80      0.00      2.33      0.00      0.00     94.86
    12:40:01 AM     all      2.80      0.00      2.33      0.00      0.00     94.87
    12:50:01 AM     all      2.79      0.00      2.33      0.00      0.00     94.87
    01:00:01 AM     all      2.79      0.00      2.33      0.01      0.00     94.87
    Average:        all      2.80      0.00      2.33      0.00      0.00     94.87

    加上-q 查看系统负载  ,每秒显示一次,总共显示5次

    root@mysql ~]# sar -q 1 5
    Linux 3.10.0-957.el7.x86_64 (mysql)     01/27/2019     _x86_64_    (2 CPU)
    
    03:08:58 AM   runq-sz  plist-sz   ldavg-1   ldavg-5  ldavg-15
    03:08:59 AM         4       887      0.00      0.00      0.00
    03:09:00 AM         3       887      0.00      0.00      0.00
    03:09:01 AM         3       887      0.00      0.00      0.00
    03:09:02 AM         2       887      0.00      0.00      0.00
    03:09:03 AM         3       887      0.00      0.00      0.00
    Average:            3       887      0.00      0.00      0.00

    -b 查看磁盘读写,每秒显示一次,总共显示5次

    [root@mysql ~]# sar -b 1 5
    Linux 3.10.0-957.el7.x86_64 (mysql)     01/27/2019     _x86_64_    (2 CPU)
    
    03:10:20 AM       tps      rtps      wtps   bread/s   bwrtn/s
    03:10:21 AM      0.00      0.00      0.00      0.00      0.00
    03:10:22 AM      0.00      0.00      0.00      0.00      0.00
    03:10:23 AM      0.00      0.00      0.00      0.00      0.00
    03:10:24 AM      1.02      0.00      1.02      0.00     57.14
    03:10:25 AM      3.06      0.00      3.06      0.00     73.47
    Average:         0.81      0.00      0.81      0.00     26.07

    -n DEV 查看网卡流量   ,

    每秒显示一次,总共显示5次

    [root@mysql ~]# sar -n DEV 1 5
    Linux 3.10.0-957.el7.x86_64 (mysql)     01/27/2019     _x86_64_    (2 CPU)
    
    03:10:59 AM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
    03:11:00 AM        lo     10.10     10.10      0.60      0.60      0.00      0.00      0.00
    03:11:00 AM      eth0      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    03:11:00 AM      eth1      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    
    03:11:00 AM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
    03:11:01 AM        lo      6.25      6.25      0.37      0.37      0.00      0.00      0.00
    03:11:01 AM      eth0    639.58    592.71     40.85     37.69      0.00      0.00      1.04
    03:11:01 AM      eth1      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    
    03:11:01 AM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
    03:11:02 AM        lo      6.12      6.12      0.36      0.36      0.00      0.00      0.00
    03:11:02 AM      eth0      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    03:11:02 AM      eth1      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    
    03:11:02 AM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
    03:11:03 AM        lo      6.06      6.06      0.36      0.36      0.00      0.00      0.00
    03:11:03 AM      eth0    239.39    203.03     15.27     13.28      0.00      0.00      1.01
    03:11:03 AM      eth1      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    
    03:11:03 AM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
    03:11:04 AM        lo      4.04      4.04      0.24      0.24      0.00      0.00      0.00
    03:11:04 AM      eth0      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    03:11:04 AM      eth1      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:           lo      6.52      6.52      0.39      0.39      0.00      0.00      0.00
    Average:         eth0    173.32    156.82     11.07     10.05      0.00      0.00      0.41
    Average:         eth1      0.00      0.00      0.00      0.00      0.00      0.00      0.00
     # IFACE 具体的网卡名称
    # rxpck/s 每秒接收的数据包的数量
    # txpck/s 每秒发送的数据包的数量
    # rxkB/s 每秒接收的字节数大小
    # txkB/s 每秒发送的字节数大小
    # rxcmp/s 每秒接收的压缩数据包的数量
    # txcmp/s 每秒发送的压缩数据包的数量
    # rxmcst/s 每秒接收的多播数据包的数量

    sar 默认会每隔十分钟生成一个 sar 文件,以当天日期来命名,我们可以查看某一天的网卡流量:

    [root@mysql ~]# ls /var/log/sa/
    sa19  sa21  sa23  sa25  sa27   sar20  sar22  sar24  sar26
    sa20  sa22  sa24  sa26  sar19  sar21  sar23  sar25
    [root@localhost ~]$ sar -n DEV -f /var/log/sa/sa21    # -f 指定使用哪一天的文件来查看网卡流量
    [root@mysql ~]#sar -n DEV -f /var/log/sa/sa21 1 5
    Linux 3.10.0-957.el7.x86_64 (mysql)     01/27/2019     _x86_64_    (2 CPU)
    
    
    12:00:01 AM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
    12:00:01 AM        lo      9.29      9.29      0.57      0.57      0.00      0.00      0.00
    12:00:01 AM      eth0    202.06    168.72     13.91     11.45      0.00      0.00      0.52
    12:00:01 AM      eth1      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    12:10:01 AM        lo      9.19      9.19      0.56      0.56      0.00      0.00      0.00
    12:10:01 AM      eth0    200.49    167.74     14.10     11.61      0.00      0.00      0.54
    12:10:01 AM      eth1      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    12:20:01 AM        lo      9.07      9.07      0.55      0.55      0.00      0.00      0.00
    12:20:01 AM      eth0    196.64    162.49     13.16     10.49      0.00      0.00      0.54
    12:20:01 AM      eth1      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    12:30:01 AM        lo      9.14      9.14      0.56      0.56      0.00      0.00      0.00
    12:30:01 AM      eth0    197.49    161.36     13.24     10.38      0.00      0.00      0.53
    12:30:01 AM      eth1      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    12:40:01 AM        lo      9.04      9.04      0.55      0.55      0.00      0.00      0.00
    12:40:01 AM      eth0    198.80    163.27     13.28     10.54      0.00      0.00      0.55
    12:40:01 AM      eth1      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    Average:           lo      9.12      9.12      0.56      0.56      0.00      0.00      0.00
    Average:         eth0    198.47    163.86     13.46     10.77      0.00      0.00      0.54
    Average:         eth1      0.00      0.00      0.00      0.00      0.00      0.00      0.00
  • 相关阅读:
    “C语言” 读书札记(七)之[自白]
    代码审查就是在排大便——你懂的!
    page事件顺序(.net2.0)
    ASP.NET Custom Error Pages (asp.net自定义错误页)
    26字母中文第一字母排序
    16.448.10
    江西师范大学失物招领网(beta1)版告一段落
    处理HTML代码的若干函数
    Understanding the Session Object in ASP.NET 2.0
    获得扩展名[.net2.0]
  • 原文地址:https://www.cnblogs.com/mingerlcm/p/10332360.html
Copyright © 2020-2023  润新知