首页 > 代码库 > Linux 下使用 Sar 简介
Linux 下使用 Sar 简介
Linux 下使用 Sar 简介
提交
我的留言
加载中
已留言
介绍
Sar 最早是实现在 Salaris Unix 系统里,后来移植到了大部分其他的 Unix 系统(如AIX,HP-UX等)。Linux 下也有法国人写的 sysstat 实现了这个工具的功能。
它的原理就是使用 cron 定期调度一个程序,收集当前系统各项性能指标,保存在二进制文件里。
安装
可以下载源码,自己编译安装,也可以安装二进制包。RHEL 系统默认已经安装。
主要功能
支持功能:
- 可以收集几乎所有的系统性能数据。
- 可以配置历史数据的保留时间。
- 收集性能数据可以从二进制文件导出成不同格式文件(CSV、XML、JSON等)。
- 可以将性能数据绘图展现,有不少第三方工具,自带 isag。
配置
修改历史数据保留时间:
vi /etc/sysconfig/sysstat # redhat
vi /etc/default/sysstat # debian
HISTORY=90 # 表示保留90天的历史数据
修改性能数据收集频率(就是修改cron调度频率),默认是10分钟一次:
vi /etc/cron.d/sysstat
导出
支持各种格式的性能数据导出:
sdaf -d # CSV
sadf -x # XML
sadf -j # JSON
绘图
绘图可以使用isag。它有图形界面,非常容易使用。虽然它绘出的图比较难看,但是够用了。
其他使用sysstat数据的绘图程序:
- sysstatgraph 使用 PHP 和 HTML5 Canvas 技术。
阅读
投诉精选留言
关注该公众号可参与留言
加载中
以上留言由公众号筛选后显示
微信扫一扫
关注该公众号
来自为知笔记(Wiz)
Linux 下使用 Sar 简介
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。