使用 sysstat 记录linux性能趋势

简介: 本脚本用于安装并配置 sysstat 性能监控工具,支持每10秒采集系统性能数据,保留3天记录。包含安装、执行及查看性能趋势的完整流程。

创建脚本

sysstat-install.sh

# sysstat-install.sh
yum install sysstat -y
systemctl enable --now sysstat
 
mkdir -p /etc/systemd/system/sysstat-collect.timer.d

# 每10s触发一次采集
tee /etc/systemd/system/sysstat-collect.timer.d/override.conf > /dev/null <<'EOF'
[Timer]
OnCalendar=*:*:00/10
AccuracySec=1s
EOF

# 保存三天的记录
sed -i 's/^HISTORY=[0-9]*/HISTORY=3/' /etc/sysconfig/sysstat

systemctl daemon-reload
systemctl restart sysstat-collect.timer

echo "-----OK OK OK----"
echo "-----view today sysstat----"
echo "sar -u -f /var/log/sa/sa$(date +%d)"

运行脚本

# 赋予执行权限
chmod +x sysstat-install.sh

# 执行安装和配置脚本
./sysstat-install.sh


查看趋势

# 查看今日的性能趋势变化
sar -u -f /var/log/sa/sa$(date +%d)


目录
相关文章
CentOS6使用第三方YUM源(EPEL、RPMForge和RPMFusion)
CentOS6使用第三方YUM源(EPEL、RPMForge和RPMFusion)
1788 0
|
关系型数据库 Linux 数据库
在CentOS 7上安装和使用PostgreSQL的方法
在CentOS 7上安装和使用PostgreSQL的方法
2390 0
Please use ‘App‘ component instead.报错问题解决
Please use ‘App‘ component instead.报错问题解决
1148 0
|
存储 监控 Ubuntu
Linux下sysstat安装使用图文详解
Linux下sysstat安装使用图文详解
728 0
Linux下sysstat安装使用图文详解
|
存储 自然语言处理 机器人
AIGC工程系列-LLM编程框架LangChain初探
前话:最近基于LLM的AIGC应用涌现,大家都在探索如何快速利用LLM去构建自己业务领域的应用。我们早前做了LLM应用框架这方面的一些调研,发现有一款LLM开发框架Langchain在开源社区异常火爆,短短5个月的时间已经达2w+star。于是我们针对该框架做了系统性的调研梳理,并沉淀到了语雀文档,当时只是为了方便团队成员理解和快速做业务Demo。最近有很多同学搜到了这篇调研文档,频繁要求帮忙开下
4904 0
|
前端开发 Java 关系型数据库
短视频社交|电影点播平台Springboot+vue+ElementUI前后端分离
短视频社交|电影点播平台Springboot+vue+ElementUI前后端分离
567 0
短视频社交|电影点播平台Springboot+vue+ElementUI前后端分离
|
5月前
|
监控 安全 Linux
Rootkit检测利器rkhunter详解:原理、实践与渗透测试应用
rkhunter是一款开源Linux系统入侵检测工具,专用于检测Rootkit、后门及恶意软件。它通过MD5校验、文件权限检查、隐藏文件扫描、端口监听分析等多维度机制,识别系统异常。支持命令行交互与自动化扫描,可集成至安全巡检流程。广泛应用于渗透测试的后渗透阶段,辅助发现持久化威胁,是系统安全评估的重要利器。
670 5
|
SQL 监控 关系型数据库
面试题MySQL问题之主从复制的数据一致性问题如何解决
面试题MySQL问题之主从复制的数据一致性问题如何解决
269 1
|
运维 监控 安全
七载耕耘,全面盘点:Zabbix实战文章精华大全分享
在数字化转型的推动下,IT监控系统的重要性日益凸显。Zabbix作为开源监控领域的佼佼者,以其卓越的功能集成和灵活性赢得了全球企业的青睐。乐维社区由一群热爱技术的运维人员于七年前创立,现已成为国内最大的开源专业社区之一,汇聚了众多Zabbix用户的智慧与经验。社区提供了从基础安装到高级优化的全方位实战指导,并整理了“Zabbix实战文章精华大全”,涵盖基础知识、安全配置、性能优化等内容,为广大用户提供系统化的学习资源。欢迎下载使用,共同成长。
294 1