performance-tuning
星标11
分支0
更新时间2026年5月28日 04:37
服务器性能调优技能,分析性能瓶颈,提供CPU、内存、磁盘、网络、数据库等优化方案
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
服务器性能调优技能,分析性能瓶颈,提供CPU、内存、磁盘、网络、数据库等优化方案
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
诊断DNS解析问题,检查DNS配置,提供DNS优化建议。
帮助用户管理Docker广场应用的安装、部署和运维
检查服务器SSL证书状态、有效期、配置安全性,确保证书合规。
备份恢复技能,提供网站文件、数据库、配置文件的备份策略和恢复指导
数据库管理技能,诊断数据库运行状态、性能问题,提供备份、优化和故障排查指导
防火墙管理技能,配置和管理服务器防火墙规则,确保端口安全和服务可访问性
| name | performance_tuning |
| description | 服务器性能调优技能,分析性能瓶颈,提供CPU、内存、磁盘、网络、数据库等优化方案 |
深度分析服务器性能瓶颈,提供系统级和应用级的优化方案。
top/htop 进程查看、vmstat/iostat 性能统计、/proc 文件系统tasklist/Get-Process 进程查看、性能计数器、Get-Counter 统计get_cpu_info、get_memory_info、get_disk_info、get_process_list 等已处理平台差异get_cpu_info 获取CPU使用情况get_memory_info 获取内存使用情况get_disk_info 获取磁盘使用和IO情况get_process_list 获取资源占用最高的进程execute_command 执行 vmstat 1 5 获取系统性能统计
Windows: 调用 execute_command 执行 powershell "Get-Counter '\Memory\Available MBytes','\Processor(_Total)\% Processor Time' -SampleInterval 1 -MaxSamples 5"execute_command 执行 iostat -x 1 3 2>/dev/null 获取磁盘IO统计
Windows: 调用 execute_command 执行 powershell "Get-Counter '\PhysicalDisk(_Total)\% Disk Time','\PhysicalDisk(_Total)\Disk Reads/sec','\PhysicalDisk(_Total)\Disk Writes/sec' -SampleInterval 1 -MaxSamples 3"get_nginx_status 检查Nginx连接数和请求处理get_service_status 检查各服务资源使用get_system_logs 查看错误日志中的性能相关错误# 性能调优报告
## 当前性能概况
| 指标 | 当前值 | 状态 |
|------|--------|------|
| CPU使用率 | xx% | 正常/注意/危险 |
| 内存使用率 | xx% | 正常/注意/危险 |
| 磁盘IO等待 | xx% | 正常/注意/危险 |
| 网络带宽 | xx% | 正常/注意/危险 |
## 瓶颈识别
1. **主要瓶颈**:xxx
2. **次要瓶颈**:xxx
## 优化方案(按优先级排序)
### 高优先级
1. 具体优化步骤和预期效果
### 中优先级
1. 具体优化步骤和预期效果
### 低优先级
1. 具体优化步骤和预期效果