Sysstat有什么应用

时间:2020/11/06 00:39:44

简介

Sysstat是一个软件工具集,包含监测系统性能及效率的一组工具。这些工具能够收集系统性能数据,比如CPU使用率、硬盘和网络吞吐量数据,这些数据的收集和分析,有利于判断系统是否正常运行,是提高系统运行效率、安全运行服务器的得力助手。

iostat-提供CPU统计,存储I/O统计(磁盘设备,分区及网络文件系统)

mpstat-提供单个或组合CPU相关统计

pidstat-提供Linux进程级别统计:I/O、CPU、内存等

sar-收集、报告、保存系统活动信息:CPU、内存、磁盘、中断、网络接口、TTY、内核表等

sadc-系统活动数据收集器,作为sar后端使用

sa1-收集系统活动日常数据,并以二进制格式存储,它作为sadc的工具的前端,可以通过cron来调用

sa2-生成系统每日活动报告,同样可作为sadc的工具的前端,可以通过cron来调用

sadf-可以以CSV、XML等格式显示sar收集的性能数据,这样可以非常方便的将系统数据导入到数据库中,或导入到Excel中生成图表

nfsiostat-提供NFS I/O统计

cifsiostat-提供CIFS统计

配置流程

1.配置编译环境

安装wget包。

yum install wget-y

2.获取源码

获取“sysstat-12.3.1”源码包。

cd/usr/local/src
wget http://pagesperso-orange.fr/sebastien.godard/sysstat-12.3.1.tar.gz

3.编译和安装

1)解压软件包。

tar-zxvf sysstat-12.3.1.tar.gz

2)进入sysstat的安装目录。

cd sysstat-12.3.1

3)配置生成Makefile。

./configure--prefix=/usr/local/sysstat

4)编译和安装sysstat。

make&&make install

5)配置环境变量。

a.修改“/etc/profile”文件。

vim/etc/profile

在文件末尾添加如下内容:

export PATH=$PATH:/usr/local/sysstat/bin

b.保存并退出。

c.使配置修改生效。

source/etc/profile

4.运行和验证

1)执行如下命令,查看sysstat工具集。

ls/usr/local/sysstat/bin

回显信息如下,则表示sysstat安装成功。

cifsiostat iostat mpstat pidstat sadf sar tapestat

2)执行如下命令,查看工具cifsiostat版本。

cifsiostat-V

回显信息如下,则表示cifsiostat可以正常使用,其他工具操作类似。

sysstat version 12.3.1
(C)Sebastien Godard(sysstat<at>orange.fr)

上一篇: iftop是什么

下一篇: Fail2Ban是什么

猜你喜欢