使用 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)


目录
相关文章
Please use ‘App‘ component instead.报错问题解决
Please use ‘App‘ component instead.报错问题解决
1089 0
|
存储 网络协议 安全
必知的技术知识:DNS资源纪录(ResourceRecord)介绍
必知的技术知识:DNS资源纪录(ResourceRecord)介绍
|
2月前
|
人工智能 自然语言处理 数据挖掘
阿里云百炼支持哪些AI大模型?文本生成、图像生成、语音合成及视频编辑等模型整理
阿里云百炼支持通义千问、通义万相等自研模型及DeepSeek、Kimi、Llama等第三方大模型,覆盖文本生成、图像生成、语音合成、视频生成、向量计算等多类AI能力,助力开发者高效构建应用。新用户可免费领取最高5000万Tokens。
985 156
|
3月前
|
监控 安全 Linux
Rootkit检测利器rkhunter详解:原理、实践与渗透测试应用
rkhunter是一款开源Linux系统入侵检测工具,专用于检测Rootkit、后门及恶意软件。它通过MD5校验、文件权限检查、隐藏文件扫描、端口监听分析等多维度机制,识别系统异常。支持命令行交互与自动化扫描,可集成至安全巡检流程。广泛应用于渗透测试的后渗透阶段,辅助发现持久化威胁,是系统安全评估的重要利器。
416 5
|
关系型数据库 Linux 数据库
在CentOS 7上安装和使用PostgreSQL的方法
在CentOS 7上安装和使用PostgreSQL的方法
2184 0
|
运维 监控 安全
七载耕耘,全面盘点:Zabbix实战文章精华大全分享
在数字化转型的推动下,IT监控系统的重要性日益凸显。Zabbix作为开源监控领域的佼佼者,以其卓越的功能集成和灵活性赢得了全球企业的青睐。乐维社区由一群热爱技术的运维人员于七年前创立,现已成为国内最大的开源专业社区之一,汇聚了众多Zabbix用户的智慧与经验。社区提供了从基础安装到高级优化的全方位实战指导,并整理了“Zabbix实战文章精华大全”,涵盖基础知识、安全配置、性能优化等内容,为广大用户提供系统化的学习资源。欢迎下载使用,共同成长。
266 1
|
安全 API PHP
港澳台验证码海外短信群发教程,利用阿里云国际如何实现境外短信操作
港澳台验证码海外短信群发教程,利用阿里云国际如何实现境外短信操作
|
存储 监控 关系型数据库
Cacti 监控平台搭建
Cacti 监控平台搭建
273 6
|
JavaScript 前端开发 Go
Github 2024-08-12 开源项目周报 Top14
本周Github Trendings共有14个项目上榜,按开发语言汇总如下:Python项目7个,TypeScript项目5个,C项目2个,JavaScript项目2个,Go和Batchfile项目各1个。其中亮点包括开发者职业成长指南、Windows激活工具、ComfyUI图形界面、AFFiNE知识库、易采集可视化爬虫等项目,涵盖多种实用工具和开源平台。
786 1
|
数据可视化 数据挖掘 定位技术
好用到飞起的12个jupyter lab插件
好用到飞起的12个jupyter lab插件
1255 1