Linux查看硬件信息超强命令sar,以及可视化工具ksar

一、概述sar(System Activity Reporter , 系统活动情况报告)是linux下系统运行状态统计工具 , 可从多方面对系统的活动进行报告 , 包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等 。算是一个万能的小能手 。
二、安装ubuntu下:
root@ubuntu:/home/peng# apt-get install sysstatroot@ubuntu:/home/peng# sar -rCannot open /var/log/sysstat/sa07: No such file or directoryPlease check if data collecting is enabled执行后会遇到以下错误 , sa07中的07是当天的日期 , 原因是由于没有创建该文件 。解决方法:
root@ubuntu:/home/peng# chmod o+w /etc/default/sysstat root@ubuntu:/home/peng# vim /etc/default/sysstat 

Linux查看硬件信息超强命令sar,以及可视化工具ksar

文章插图
 

Linux查看硬件信息超强命令sar,以及可视化工具ksar

文章插图
 
三、 命令
语法
Linux查看硬件信息超强命令sar,以及可视化工具ksar

文章插图
 
  1. 类型 就是我们要获取的是哪个类型的指标数据 , 这里的-n , 代表的是监控一些网络信息
-a:文件读写情况-A:所有报告的总和-B:分页状况-b:显示I/O和传送速率的统计信息-c:输出进程统计信息 , 每秒创建的进程数-d:块设备状况-F [ MOUNT ]:文件系统统计信息-H:交换空间利用率-I { <中断> | SUM | ALL | XALL }:中断信息状况-n:汇报网络情况-P:设定CPU-q:队列长度和平均负载-R:输出内存页面的统计信息-r [ ALL ]:输出内存和交换空间的统计信息-S:交换空间利用率信息-u [ ALL ]:输出CPU使用情况的统计信息-v:输出inode、文件和其他内核表的统计信息-W:输出系统交换活动信息-w:任务创建与系统转换信息-y:终端设备活动情况
  1. 类型参数 有的类型带有参数 , 有的没有 。这里的DEV , 代表的是监控网卡信息
  2. 间隔时间 每次报告的间隔时间(秒)
  3. 次数
    显示报告的次数 。如:时间间隔是2 , 采样次数是3 , 那么sar命令将阻塞12秒钟 。
帮助
root@ubuntu:/home/peng# sar --helpUsage: sar [ options ] [ <interval> [ <count> ] ]Options are:[ -A ] [ -B ] [ -b ] [ -C ] [ -D ] [ -d ] [ -F [ MOUNT ] ] [ -H ] [ -h ][ -p ] [ -q ] [ -R ] [ -r [ ALL ] ] [ -S ] [ -t ] [ -u [ ALL ] ] [ -V ][ -v ] [ -W ] [ -w ] [ -y ] [ --sadc ][ -I { <int> [,...] | SUM | ALL | XALL } ] [ -P { <cpu> [,...] | ALL } ][ -m { <keyword> [,...] | ALL } ] [ -n { <keyword> [,...] | ALL } ][ -j { ID | LABEL | PATH | UUID | ... } ][ -f [ <filename> ] | -o [ <filename> ] | -[0-9]+ ][ -i <interval> ] [ -s [ <hh:mm[:ss]> ] ] [ -e [ <hh:mm[:ss]> ] ]四、举例Linux下的资源监控 , 主要有下面几种:有磁盘、CPU、网络、内存、IO等 。
1. CPU信息我们就先从cpu信息开始说起 。作为计算机的大脑 , 作为一个指挥者 , 我们要监控它的一举一动 。实际上 , 对于CPU有下面三种监控 。
(1)CPU利用率
使用sar -u , 我们看下它的执行结果 。可以看到每种类型的使用情况 , 和top命令中的意义 , 是一样的 。
root@ubuntu:/home/peng# sar -u 1 1Linux 4.15.0-112-generic (ubuntu)  03/07/2021  _x86_64_ (1 CPU)05:28:09 AM     CPU     %user     %nice   %system   %iowait    %steal     %idle05:28:10 AM     all      1.01      0.00      2.02      0.00      0.00     96.97Average:        all      1.01      0.00      2.02      0.00      0.00     96.97


推荐阅读