跳转到内容

监控

监控模块用于记录和查看服务器的性能数据,包括 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 或优化数据库查询
  • 网络带宽不足:考虑升级带宽

故障排查

出现问题时,查看历史监控数据定位问题发生的时间和原因。

容量规划

根据历史数据趋势,预测未来的资源需求,提前进行扩容。

注意事项

  • 监控数据会占用一定的磁盘空间
  • 保存天数越长,占用空间越大
  • 建议根据实际需求设置合适的保存天数