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

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

执行sar命令

[root@mysql ~]# sar
Linux 3.10.-.el7.x86_64 (mysql) // _x86_64_ ( CPU) :: AM CPU %user %nice %system %iowait %steal %idle
:: AM all 2.78 0.00 2.33 0.00 0.00 94.88
:: AM all 2.79 0.00 2.33 0.00 0.00 94.87
:: AM all 2.80 0.00 2.33 0.00 0.00 94.86
:: AM all 2.80 0.00 2.33 0.00 0.00 94.87
:: AM all 2.79 0.00 2.33 0.00 0.00 94.87
:: 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
Linux 3.10.-.el7.x86_64 (mysql) // _x86_64_ ( CPU) :: AM runq-sz plist-sz ldavg- ldavg- ldavg-
:: AM 0.00 0.00 0.00
:: AM 0.00 0.00 0.00
:: AM 0.00 0.00 0.00
:: AM 0.00 0.00 0.00
:: AM 0.00 0.00 0.00
Average: 0.00 0.00 0.00

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

[root@mysql ~]# sar -b
Linux 3.10.-.el7.x86_64 (mysql) // _x86_64_ ( CPU) :: AM tps rtps wtps bread/s bwrtn/s
:: AM 0.00 0.00 0.00 0.00 0.00
:: AM 0.00 0.00 0.00 0.00 0.00
:: AM 0.00 0.00 0.00 0.00 0.00
:: AM 1.02 0.00 1.02 0.00 57.14
:: 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
Linux 3.10.-.el7.x86_64 (mysql) // _x86_64_ ( CPU) :: AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
:: AM lo 10.10 10.10 0.60 0.60 0.00 0.00 0.00
:: AM eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
:: AM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 :: AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
:: AM lo 6.25 6.25 0.37 0.37 0.00 0.00 0.00
:: AM eth0 639.58 592.71 40.85 37.69 0.00 0.00 1.04
:: AM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 :: AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
:: AM lo 6.12 6.12 0.36 0.36 0.00 0.00 0.00
:: AM eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
:: AM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 :: AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
:: AM lo 6.06 6.06 0.36 0.36 0.00 0.00 0.00
:: AM eth0 239.39 203.03 15.27 13.28 0.00 0.00 1.01
:: AM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 :: AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
:: AM lo 4.04 4.04 0.24 0.24 0.00 0.00 0.00
:: AM eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
:: 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
Linux 3.10.-.el7.x86_64 (mysql) // _x86_64_ ( CPU) :: AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
:: AM lo 9.29 9.29 0.57 0.57 0.00 0.00 0.00
:: AM eth0 202.06 168.72 13.91 11.45 0.00 0.00 0.52
:: AM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00
:: AM lo 9.19 9.19 0.56 0.56 0.00 0.00 0.00
:: AM eth0 200.49 167.74 14.10 11.61 0.00 0.00 0.54
:: AM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00
:: AM lo 9.07 9.07 0.55 0.55 0.00 0.00 0.00
:: AM eth0 196.64 162.49 13.16 10.49 0.00 0.00 0.54
:: AM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00
:: AM lo 9.14 9.14 0.56 0.56 0.00 0.00 0.00
:: AM eth0 197.49 161.36 13.24 10.38 0.00 0.00 0.53
:: AM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00
:: AM lo 9.04 9.04 0.55 0.55 0.00 0.00 0.00
:: AM eth0 198.80 163.27 13.28 10.54 0.00 0.00 0.55
:: 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

linux 查看网卡流量:sar的更多相关文章

  1. Linux 查看网卡流量【转】

        我的系统式RHEL5.   在linux下,查看网卡流量的方法有很多.下面先记录几个,和他们的大概用法.已被以后之需.   一:iptraf   一个很不错的工具.RHEL5 iso自带有,我 ...

  2. Linux 查看网卡流量、网络端口

    查看网络流量 # 查看网卡流量 命令:sar -n DEV 1 10 注:每1秒 显示 1次 显示 10次 平均时间: IFACE rxpck/s txpck/s rxkB/s txkB/s rxcm ...

  3. linux 查看网卡流量:nload

    nload命令用于查看网卡流量,用法如下: [root@mysql test]# yum install -y epel-release [root@mysql test]# yum install ...

  4. Linux查看网卡流量(转)

    sar 这个工具RHEL5自带有,默认也安装. 一个强大的工具(好像这些工具都蛮强的),参数很多,有时间man一下. -n参数很有用,他有6个不同的开关:DEV | EDEV | NFS | NFSD ...

  5. Linux 查看网卡流量的几个方法

    1. sar -n DEV 1 2   (命令后面1 2 意思是:每一秒钟取1次值,取2次.) 2. cat /proc/net/dev 3. iftop 4. ifstat 5. nload 6.  ...

  6. Linux基础——sar 查看网卡流量

    sar -n DEV #查看当天从零点到当前时间的网卡流量信息 sar -n DEV 1 10 #每秒显示一次,共显示10次 sar -n DEV -f /var/log/sa/saxx #查看xx日 ...

  7. 查看网卡流量:sar

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

  8. sar命令查看网卡流量 (System ActivityReporter系统活动情况报告)

    sar命令查看网卡流量 2016年06月14日 03:31:29 WarriorTan 阅读数:9748更多 个人分类: Linux   版权声明:本文为博主原创文章,未经博主允许不得转载. http ...

  9. 监控linux服务器网卡流量

    监控linux服务器网卡流量 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任.       欢迎加入:高级运维工程师之路 598432640 前言:众所周知,我们安装zabbix服务器 ...

随机推荐

  1. Sql Server 数据类型与 C# 数据类型对照

    Sql Server 数据类型与 C# 数据类型对照 已验证类型(Sql Server 2012 & Visual Studio 2013) Sql Server C# 简写 bigint S ...

  2. Spark学习笔记——读写MySQL

    1.使用Spark读取MySQL中某个表中的信息 build.sbt文件 name := "spark-hbase" version := "1.0" scal ...

  3. Xcode 8.0 新特性 & Swift 3.0 增加的变动

    从 Xcode 8.0 开始,目前所有的插件都无法工作! NSLog 无法输出 -- 此bug等待正式版本... Xcode 提供了文档注释快捷键option + cmd + / 但是要把系统升级到1 ...

  4. docker_File 执行报错总结

    编写dockerfile [root@linux-node1 ~/dk]# cat Dockerfile # this is a docker File FROM centos MAINTAINER ...

  5. [Stats385] Lecture 04: Convnets from Probabilistic Perspective

    本篇围绕“深度渲染混合模型”展开. Lecture slices Lecture video Reading list A Probabilistic Framework for Deep Learn ...

  6. PHP利用反射根据类名反向寻找类所在文件

    有时候分析源码时,会被博大精深的层层代码搞得晕头转向,不知道类是定义在哪个文件里的,有时候IDE所提供的方法声明未必准确.在这种情况下,我们可以利用反射找到类所在的文件. 在你发现实例化类的地方(例如 ...

  7. [No000011D].NETCORE1/19-.NET Core 指南

    .NET Core 是一个通用开发平台,由 Microsoft 和 GitHub 上的 .NET 社区共同维护.跨平台的,支持 Windows.macOS 和 Linux,并且可用于设备.云和嵌入式/ ...

  8. Python:正则表达式

    学习内容参考:Python正则表达式指南 匹配流程 语法表

  9. C和C指针小记(一)-字符输入,函数,ASCII扩展表

    1.连续接收输入字符时 int ch; while(ch != EOF && ch != '\n') ch 为什么被声明为整形,我们不是需要用它来读取字符的嘛? 因为:EOF是一个整形 ...

  10. 【实战解析】基于HBase的大数据存储在京东的应用场景

    京东技术 https://mp.weixin.qq.com/s?src=11&timestamp=1551342955&ver=1455&signature=0hYp8OsxY ...