一、sysstat 软件安装

下载sysstat软件包,解压

tar zxvf *.tar.gz

./configure

make

make install

二、sar 命令介绍

sar -h

用法: sar [ 选项 ] [ [ ] ]

主选项和报告:

-b I/O 和传输速率信息状况

-B 分页状况

-d 块设备状况

-I { | SUM | ALL | XALL }

中断信息状况

-m 电源管理信息状况

-n { [,…] | ALL }

网络统计信息

关键词可以是:

DEV 网卡

EDEV 网卡 (错误)

NFS NFS 客户端

NFSD NFS 服务器

SOCK Sockets (套接字) (v4)

IP IP 流 (v4)

EIP IP 流 (v4) (错误)

ICMP ICMP 流 (v4)

EICMP ICMP 流 (v4) (错误)

TCP TCP 流 (v4)

ETCP TCP 流 (v4) (错误)

UDP UDP 流 (v4)

SOCK6 Sockets (套接字) (v6)

IP6 IP 流 (v6)

EIP6 IP 流 (v6) (错误)

ICMP6 ICMP 流 (v6)

EICMP6 ICMP 流 (v6) (错误)

UDP6 UDP 流 (v6)

-q 队列长度和平均负载

-r 内存利用率

-R 内存状况

-S 交换空间利用率

-u [ ALL ]

CPU 利用率

-v Kernel table 状况

-w 任务创建与系统转换统计信息

-W 交换信息

-y TTY 设备状况

———————————————————————————————————

sar -r 1 100

11时25分09秒 kbmemfree kbmemused %memused kbbuffers kbcached kbcommit %commit

11时25分10秒 285068 742000 72.24 32744 475552 455472 21.94

11时25分11秒 285068 742000 72.24 32744 475552 455472 21.94

11时25分12秒 285068 742000 72.24 32744 475552 455472 21.94

11时25分13秒 285068 742000 72.24 32744 475552 455472 21.94

11时25分14秒 285068 742000 72.24 32752 475544 455472 21.94

备注:

1、kbmemfree 空闲内存大小、kbmemused 使用内存大小、kbcached 缓存内存大小、

kbbuffers:内核中作为缓存区使用的物理内存容量

kbcached:内核中作为缓存使用的物理内存容量

kbswpfree:交换区的空闲容量

kbswpused:使用中的交换区容量

———————————————————————————————————

sar -q 1 3 查看平均负载

Linux 2.6.18-prep (localhost.localdomain) 2012年05月15日 _x86_64_ (1 CPU)

11时43分50秒 runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15

11时43分51秒 0 153 0.00 0.00 0.00

11时43分52秒 0 153 0.00 0.00 0.00

11时43分53秒 0 153 0.00 0.00 0.00

平均时间: 0 153 0.00 0.00 0.00

备注:

1、runq-sz 运行队列的进程数、plist-sz系统进程队列数、后三项为平均负载

———————————————————————————————————

sar -u 1 3 查看cpu使用率

13时53分39秒 CPU %user %nice %system %iowait %steal %idle

13时53分40秒 all 1.01 0.00 3.03 0.00 0.00 95.96

13时53分41秒 all 0.99 0.00 0.99 0.00 0.00 98.02

13时53分42秒 all 0.00 0.00 0.00 0.00 0.00 100.00

备注:

1、%steal 利用Xen 等操作系统虚拟化技术时,等待其他虚拟cpu计算占用的时间比例

2、%idle CPU没有等待磁盘I/O等的空闲状态消耗的时间比例

3、%nice 通过nice改变了进程调度优先级的进程,在用户模式下消耗的cpu时间的比列

———————————————————————————————————

sar -W 查看页面交换发生状况

13时52分56秒 pswpin/s pswpout/s

13时52分59秒 0.00 0.00

13时53分02秒 0.00 0.00

13时53分05秒 0.00 0.00

13时53分08秒 0.00 0.00

13时53分11秒 0.00 0.00

备注:

1、pswpin/s: 1秒内换入页面数(swap in)

2、pswpout/s: 1秒内换出页面数

当页面交换发生时,服务器的吞吐量会大幅度下降,如服务器状况不良时,怀疑因为内存不足而导致了页面交换的发生可以同过该命令查看

———————————————————————————————————————————————————

sar -d 1 1

每隔1s 输出一次块设备状况

平均时间: DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util

平均时间: dev8-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

平均时间: dev253-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

平均时间: dev253-1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

备注:

DEV 磁盘设备名称。

tps 每秒到物理磁盘的传送数,也就是每秒的I/O流量。一个传送就是一个I/O请求,多个逻辑请求可以被合并为一个物理I/O请求。

rd_sec/s 每秒从设备读取的扇区数(1扇区=512字节)。

wr_sec/s 每秒写入设备的扇区数目。

avgrq-sz 平均每次设备I/O操作的数据大小(以扇区为单位)。

avgqu-sz 平均I/O队列长度。

await 平均每次设备I/O操作的等待时间(以毫秒为单位)。

svctm 平均每次设备I/O操作的服务时间(以毫秒为单位)。

%util 一秒中有百分之几的时间用于I/O操作。

三、iostat命令

avg-cpu: %user %nice %system %iowait %steal %idle

0.72 0.11 0.93 1.85 0.00 96.39

Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn

sda 5.39 286.01 21.79 868719 66188

dm-0 10.67 284.83 21.79 865114 66184

dm-1 0.04 0.29 0.00 896 0

备注:

Blk_read/s表示每秒读取的数据块数。

Blk_wrtn/s表示每秒写入的数据块数。

Blk_read表示读取的所有块数

Blk_wrtn表示写入的所有块数

四、pidstat命令

pidstat 1 2

控制台每隔1s 输出目前活动进程cpu消耗状况,共输出2次.ex:

14时32分36秒 PID %usr %system %guest %CPU CPU Command

14时32分37秒 3132 0.99 0.99 0.00 1.98 0 pidstat

14时32分37秒 PID %usr %system %guest %CPU CPU Command

14时32分38秒 2673 1.00 0.00 0.00 1.00 0 Xorg

14时32分38秒 3132 0.00 1.00 0.00 1.00 0 pidstat

平均时间: PID %usr %system %guest %CPU CPU Command

平均时间: 2673 0.50 0.00 0.00 0.50 – Xorg

平均时间: 3132 0.50 1.00 0.00 1.49 – pidstat

———————————————————————————————

pidstat -p[pid] -t 1 2

查看具体某一进程CPU消耗情况,每隔1s输出cpu消耗状况,共输出2次

14时34分37秒 TGID TID %usr %system %guest %CPU CPU Command

14时34分38秒 2673 – 0.00 0.00 0.00 0.00 0 Xorg

14时34分38秒 – 2673 0.00 0.00 0.00 0.00 0 |__Xorg

——————————————————————————————————-

无限星辰 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Linux sysstat常用命令介绍!

Linux中sysstat服务,Linux sysstat常用命令介绍相关推荐

  1. linux系统防火墙相关问题及常用命令介绍

    今天介绍关于linux系统防火墙:centos5.centos6.redhat6系统自带的是iptables防火墙,centos7.redhat7自带firewall防火墙,ubuntu系统使用的是u ...

  2. Linux中systemctl详细理解及常用命令

    一.systemctl理解 Linux 服务管理两种方式service和systemctl systemd是Linux系统最新的初始化系统(init),作用是提高系统的启动速度,尽可能启动较少的进程, ...

  3. Linux中Vi编辑器之简单常用命令

    Vi是Linux中最基本的文本编辑器.vi可以分为三种状态,分别是命令模式(command mode).插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如 ...

  4. linux中audit服务,linux下的audit服务

    audit   ['??d?t]  审计 auditd是linux的一个审计服务. 这是man下的解释 auditd is the userspace component to the Linux A ...

  5. Linux查看文件和日志的常用命令

    Linux查看文件和日志的常用命令 当项目部署和运行起来后,会产生很多的运行日志.日志的内容是程序里定义的重要输出信息,还有程序出错的报错信息. 查看日志文件大部分是去日志中获取一些数据,确认某些信息 ...

  6. linux打印系统时间命令行,linux中多种查看系统时间的命令

    原标题:linux中多种查看系统时间的命令 介绍linux中多种查看时间的方法 1.date 这个是最经典的系统查看时间的命令,也是脚本的经常用到定义时间的命 [root@localhost ~]$ ...

  7. 嵌入式Linux系统编程学习之二常用命令

    嵌入式Linux系统编程学习之二常用命令 文章目录 嵌入式Linux系统编程学习之二常用命令 前言 一.常用命令 1.su(用户切换) 2.useradd(添加用户) 3.passwd(修改密码) 4 ...

  8. linux切换到顶层命令,一些在Linux下提高工作效率的常用命令

    Linux一些常用命令介绍 一.查看系统端口命令: 1.netstat :非root用户即可执行 netstat -anp|grep [Port|PID|Server Name] 2.lsof :必须 ...

  9. 你一定要知道的关于Linux文件目录操作的12个常用命令

    博客园 首页 新随笔 联系 管理 订阅 随笔- 26  文章- 1  评论- 18  你一定要知道的关于Linux文件目录操作的12个常用命令 转自:http://www.cnblogs.com/yo ...

最新文章

  1. linq.designer.cs学习笔记
  2. 《系统集成项目管理工程师》必背100个知识点-97信息系统生命周期
  3. Linux学习资料-5(密码管理与设定、使用者身份切换、使用者查询、手动增加使用者)...
  4. java 哈希算法_选择Java密码算法第1部分-哈希
  5. ym——优化你的Java代码(新)
  6. java中希腊字母表_希腊字母,希腊字母
  7. java 毕业论文_Java程序设计毕业论文.doc
  8. bi 工具 市场排行榜_常用的5款数据分析BI软件,你用过哪个?-工具
  9. 2021年中国商品期货交易规模分析:交易量达71.71亿手,同比增长21.15%[图]
  10. Ray tracing 光线追踪 之 embree ,从入门到精通 01 安装与体验
  11. EasyExcel自适应列宽(官方文档的不好用,个人修改了下)
  12. win10系统c盘C:Users后面的用户名怎么更改
  13. 判断用户输入的8位信用卡号码是否合法
  14. Debugging RJS
  15. andorid身份证输入格式--EditText设置
  16. Endnote连接Word自动插入毕业论文参考文献
  17. Latex报错:xxxx.sty文件不存在解决方案
  18. 老照片修复工具哪个好?这几个修复软件你快看看
  19. 将excel转成PDF导出
  20. OpenStack“女王”驾到,开源云中文社区粉丝炸锅了!

热门文章

  1. matlab能做什么设计,MATLAB中GUI设计领悟
  2. AI目标分割能力,无需绿幕即可实现快速视频抠图
  3. sql计算每日新增用户、及留存率指标
  4. 日积月累系列之国籍控件(js源码)
  5. 【BZOJ 1925】【SDOI 2010】地精部落
  6. 视频文件打不开怎么办,怎么修复?
  7. 14年的面试官经验分享,看完必有收获
  8. Cifar-10训练记录
  9. [IOS APP]人生-路遥有声小说
  10. Jmeter工作台使用