mirror of
https://github.com/acepanel/acepanel.github.io.git
synced 2026-02-04 15:37:14 +08:00
100 lines
2.3 KiB
Markdown
100 lines
2.3 KiB
Markdown
# 监控
|
||
|
||
监控模块用于记录和查看服务器的性能数据,包括 CPU、内存、磁盘 I/O 和网络流量。
|
||
|
||
## 监控页面
|
||
|
||

|
||
|
||
## 监控设置
|
||
|
||
### 启用监控
|
||
|
||
开启 **启用监控** 开关后,系统会定期采集性能数据。
|
||
|
||
### 保存天数
|
||
|
||
设置监控数据的保留时间,默认 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 或优化数据库查询
|
||
- 网络带宽不足:考虑升级带宽
|
||
|
||
### 故障排查
|
||
|
||
出现问题时,查看历史监控数据定位问题发生的时间和原因。
|
||
|
||
### 容量规划
|
||
|
||
根据历史数据趋势,预测未来的资源需求,提前进行扩容。
|
||
|
||
## 注意事项
|
||
|
||
- 监控数据会占用一定的磁盘空间
|
||
- 保存天数越长,占用空间越大
|
||
- 建议根据实际需求设置合适的保存天数
|