服务器操作系统【sar 命令】
sar 安装、语法参数说明以及示例
文章目录
- 功能概述
- 一、功能介绍
-
- 1.安装配置
- 2. 配置
- 3. 启动
- 二、sar 语法及参数说明
- 三、示例及释义
-
- 1.汇报 io 传输速率信息
- 2.内存分页信息
- 3.块设备状态信息
- 4.hugepages 利用率统计信息
- 5.列长度和负载平均值
- 6.内存利用率统计信息
- 7.swap 交换空间利用率统计信息
- 8.CPU 利用率信息
- 9.文件系统统计信息
- 10.任务创建和系统切换活动
- 11.交换统计信息
- 12.报告 TTY 设备活动
- 13.报告网络统计信息
功能概述
sar(System ActivityReporter)是系统活动情况报告的缩写。sar 工具将 对系统当前的状态进行取样,然后通过计算数据和比例来表达系统的当前运行状 态。它的特点是可以连续对系统取样,获得大量的取样数据;取样数据和分析的 结果都可以存入文件,所需的负载很小。 sar 是目前 Linux 上最为全面的系统 性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情 况、系统调用的使用情况、磁盘 I/O、CPU 效率、内存使用状况、进程活动及 IPC 有关的活动等。
一、功能介绍
1.安装配置
安装
a、e 版
# yum -y install sysstat
d 版
# apt-get install syssta
2. 配置
创建定时任务脚本,采集数据
# vim /etc/cron.d/sysstat
# 默认是 10 分钟采集一次数据,更改为每分钟采集一次,更详细的记载监控数据
# Run system activity accounting tool every 1 minutes
*/1