2
0
mirror of https://github.com/acepanel/acepanel.github.io.git synced 2026-02-04 15:37:14 +08:00
Files
acepanel.github.io/en/advanced/monitor.md
2026-01-26 07:23:43 +08:00

100 lines
2.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 监控
监控模块用于记录和查看服务器的性能数据,包括 CPU、内存、磁盘 I/O 和网络流量。
## 监控页面
![监控页面](/images/monitor/monitor.png)
## 监控设置
### 启用监控
开启 **启用监控** 开关后,系统会定期采集性能数据。
### 保存天数
设置监控数据的保留时间,默认 30 天。超过保留时间的数据会自动清理。
### 清除监控记录
点击 **清除监控记录** 按钮可以手动清除所有历史监控数据。
## 监控指标
### 负载Load Average
系统负载反映了 CPU 的繁忙程度:
- **1 分钟负载**:最近 1 分钟的平均负载
- **5 分钟负载**:最近 5 分钟的平均负载
- **15 分钟负载**:最近 15 分钟的平均负载
负载值的参考:
- 负载 < CPU 核心数:系统运行流畅
- 负载 = CPU 核心数:系统满负荷运行
- 负载 > CPU 核心数:系统过载,可能出现卡顿
### CPU 使用率
显示 CPU 的使用百分比,包括:
- 用户态使用率
- 系统态使用率
- 空闲率
### 内存使用
显示内存的使用情况:
- 已使用内存
- 可用内存
- 缓存/缓冲区
### 磁盘 I/O
显示磁盘的读写速度:
- 读取速度KB/s 或 MB/s
- 写入速度KB/s 或 MB/s
可以选择要监控的磁盘设备。
### 网络流量
显示网络接口的流量:
- 发送速度
- 接收速度
可以选择要监控的网络接口。
## 时间范围
每个监控图表都支持选择时间范围:
- **昨天**:查看昨天的数据
- **今天**:查看今天的数据
- **近 7 天**:查看最近一周的数据
- **自定义**:选择任意时间范围
## 使用场景
### 性能分析
通过监控数据分析服务器性能瓶颈:
- CPU 持续高负载:考虑优化程序或升级 CPU
- 内存不足:考虑增加内存或优化内存使用
- 磁盘 I/O 高:考虑使用 SSD 或优化数据库查询
- 网络带宽不足:考虑升级带宽
### 故障排查
出现问题时,查看历史监控数据定位问题发生的时间和原因。
### 容量规划
根据历史数据趋势,预测未来的资源需求,提前进行扩容。
## 注意事项
- 监控数据会占用一定的磁盘空间
- 保存天数越长,占用空间越大
- 建议根据实际需求设置合适的保存天数