加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 服务器 > 安全 > 正文

linux 下的sar工具命令概述

发布时间:2022-04-14 15:31:44 所属栏目:安全 来源:互联网
导读:sar这东西,一开始还以为是内部有的,原来是外部的工具,可以到http://pagesperso-orange.fr/sebastien.godard/download.html去下载 1 安装 tar zxvf xxx.tar.gz ./configure make make install 2 使用 pidstat 2 5 //每隔2秒,显示5次,所有活动进程的CPU使
        sar这东西,一开始还以为是内部有的,原来是外部的工具,可以到http://pagesperso-orange.fr/sebastien.godard/download.html去下载
 
1 安装
 
      tar zxvf  xxx.tar.gz
 
      ./configure
 
      make
 
       make install
 
2  使用
 
pidstat 2 5
 
//每隔2秒,显示5次,所有活动进程的CPU使用情况
 
pidstat -p 3132 2 5
 
//每隔2秒,显示5次,PID为3132的进程的CPU使用情况显示
 
pidstat -p 3132 2 5 -r
 
//每隔2秒,显示5次,PID为3132的进程的内存使用情况显示
 
在所有的显示中,我们应主要注意%wio和%idle,%wio的值过高,表示硬盘存在I/O瓶颈,%idle值高,表示CPU较空闲,如果%idle值高但系统响应慢时,有可能是CPU等待分配内存,此时应加大内存容量。%idle值如果持续低于10,那么系统的CPU处理能力相对较低,表明系统中最需要解决的资源是CPU。
 
sar 1 10 > data.txt
 
//每隔1秒,写入10次,把CPU使用数据保存到data.txt文件中。
 
sar 1 0 -e 15:00:00 > data.txt
 
//每隔1秒记录CPU的使用情况,直到15点,数据将保存到data.txt文件中。(-e 参数表示结束时间,注意时间格式:必须为hh:mm:ss格式)
 
sar 1 0 -r -e 15:00:00 > data.txt
 
//每隔1秒记录内存使用情况,直到15点,数据将保存到data.txt文件中。
 
sar 1 0 -n DEV -e 15:00:00 > data.txt
 
//每隔1秒记录网络使用情况,直到15点,数据将保存到data.txt文件中。
 
例二:使用命行sar -v t n
 
例如,每30秒采样一次,连续采样5次,观察核心表的状态,需键入如下命令:
 
# sar -v 30 5
 
ov:溢出出现的次数。
 
Lock-sz:目前核心中正在使用或分配的记录加锁的表项数,由核心参数MAX-FLCKRE控制。
 
显示格式为
 
实际使用表项/可以使用的表项数
 
显示内容表示,核心使用完全正常,三个表没有出现溢出现象,核心参数不需调整,如果出现溢出时,要调整相应的核心参数,将对应的表项数加大。

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读