1.给大家准备好了安装包
链接:https://pan.baidu.com/s/1bPpvLKQ2OTADhU6Ct0HVPQ
提取码:0124
--来自百度网盘超级会员V3的分享
1.cd到指定目录
/etc/cron.d
2.解压安装包
unzip sysstat-master.zip
cd sysstat-master/
./configure
make
make install
cp sysstat-master/sysstat .
3.sysstat 详解
sysstat 是一个系统性能监控工具集,主要用于收集、报告和保存系统的性能数据。它包含了一系列的命令和工具,可以帮助你实时监控系统的各种指标,如 CPU 使用率、内存使用、磁盘活动、网络流量等。以下是 sysstat 中一些常用的命令和工具:
sar:系统活动报告工具,用于收集和报告系统的各种性能数据,如 CPU 使用率、内存使用、磁盘活动等。它可以生成历史数据报告,帮助你分析系统的性能趋势和瓶颈。
sar -u # 查看 CPU 使用率
sar -r # 查看内存使用情况
sar -d # 查看磁盘活动
iostat:用于报告 CPU 使用率和磁盘 I/O 统计信息的工具。
iostat # 查看 CPU 和磁盘的使用情况
iostat -x # 查看详细的磁盘 I/O 统计信息
mpstat:多核 CPU 的性能监控工具,用于报告每个 CPU 核心的使用情况。
mpstat # 查看每个 CPU 核心的使用率
pidstat:用于监视进程的 CPU 使用率、内存使用情况和磁盘 I/O 等。
pidstat # 查看进程的 CPU、内存和磁盘 I/O 使用情况
sa1 和 sa2:这两个命令用于在后台定期运行 sar 并将数据存档到文件中,通常由系统的 cron 任务自动执行。
sa1 # 定期收集系统性能数据
sa2 -A # 生成日志文件
这些工具可以帮助你监控系统的各种性能指标,并且可以通过分析报告找出系统的性能瓶颈和优化机会。
文章评论