Linux下的系统监控工具sar使用

       在使用Linux时常常遇到各种系统问题,即使是可以通过一些命令或者编写shell脚本进行简单的查询,但在使用上没有一款轻量级的工具来的简单;

        sysstat是linux中常用的工具包,主要用于观察系统的服务负载,如:cpu、内存、I/O等,其中sar(System ActivityReporter)是系统活动情况报告的缩写,是目前linux上最为全面的系统性能分析工具之一,sar工具将对系统当前的状态进行取样,然后通过计算数据和比例来表达系统的当前运行状态,为使用者提供分析依据;

1、 工具包安装:

      以ubantu18.04为例,登录后台执行:sudo apt-get install sysstat 安装sysstat工具包;

centos安装命令:

yum install sysstat

 2、参数说明:

     指令参数组成:

      sar [options] [-A] [-o file] t [n]   

     例如:sar -u -o test 1800 240 表示对系统的cpu使用情况进行监控并以二进制文件保存在当前目录的test中,采样时间为每30min采样一次,一共采样240次;如果需要查看二进制文件需要输入如下指令: sar -u -f test

   当然也可以在后面根据需要保存到指定路径、指定文件中,如:sar -u -r  1800 240 >>test.log;

 

参数说明:

t为采样间隔,n为采样次数,默认值是1;

-o file表示将命令结果以二进制格式存放在文件中,file 是文件名。

options 为命令行选项,sar命令常用选项如下:

-A:所有报告的总和

-u:输出CPU使用情况的统计信息

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值