跳转到内容

仪表盘、系统信息与性能统计 ​

完成后,你有一块只放自己关心的小部件的仪表盘,每天看 30 秒就知道 NAS 正不正常;出问题时,知道去哪个页面看进程、服务连接和历史曲线。

仪表盘 ​

登录后第一屏是 仪表盘(Dashboard)。核心里自带这些小部件:

小部件看什么
CPU 使用率、中央处理器当前占用,和一张历史曲线
平均负载1、5、15 分钟平均负载
内存已用和可用内存
文件系统每个文件系统的用量,有表格和网格两个版本
硬盘温度所有硬盘的温度
S.M.A.R.T. 状态受监控硬盘的健康状态
网络接口每个接口的状态和流量,有表格和网格两个版本
服务SMB、NFS、SSH 等服务是否在运行,有表格和网格两个版本
系统信息主机名、版本、内核、运行时间等;有更新或需要重启时这里也会提示
系统时间、运行时间当前时间,和开机多久了
有可用更新是否有待安装的更新,点开直接到更新页
帮助文档和支持页面的链接

装了插件会增加新的小部件,例如 UPS 插件的电池和信息,见接入 UPS。

自定义 ​

点右上角的用户菜单,选 仪表盘,在「已启用的组件」里勾选想显示的小部件,保存。想把所有界面状态恢复默认,用同一个菜单里的 恢复默认 UI 状态。

仪表盘的选择保存在浏览器的本地存储里,不在服务器上。换一个浏览器、清除站点数据或用隐私窗口,仪表盘都会回到默认,需要重新选一次。

每天 30 秒看什么 ​

看哪里正常不正常时去哪
有可用更新、系统信息里的重启提示没有,或你有意推迟系统更新
S.M.A.R.T. 状态全部正常S.M.A.R.T.
硬盘温度没有明显偏高的盘,也没有突然升高检查散热和风扇
文件系统用量都有余量规划扩容或清理,不要等到快满
服务你用的服务都在运行见故障排查
运行时间和你记忆里的上次重启对得上运行时间突然变短,说明发生过你不知道的重启,去查日志
平均负载长时间低于 CPU 核数CPU 或负载居高不下

两点说明:

  • 文件系统用量上,omv-extras 的新手指南建议:起步时用量在 25% 到 50%,到 75% 就该规划扩容。具体上限因文件系统而异,Btrfs 和 ZFS 在接近写满时性能和可靠性都会下降。
  • 内存用量高通常不是问题,Linux 会把空闲内存拿来做文件缓存。要关心的是交换空间被大量使用,或者有进程因内存不足被杀掉。

诊断菜单里的几个页面 ​

诊断(Diagnostics)菜单下,除了日志(见查看系统日志),还有:

菜单内容
系统信息主机名、版本、处理器、内核、系统时间、运行时间、平均负载、CPU 使用率、内存用量
进程相当于 top:平均负载、任务数、内存和交换空间,以及进程列表(PID、用户、%CPU、%MEM、命令等列)
服务SMB/CIFS、NFS、SSH 三个服务的状态详情,例如谁连着 SMB 和 SSH、NFS 导出了哪些目录
报告运行 omv-sysinfo,一次输出系统版本、网卡和路由、防火墙规则、RAID、blkid、fstab、挂载、分区、软件源、软件包和插件

报告是你向别人求助时要附上的东西,但里面有主机名和 IP,发出去之前先脱敏,见如何有效求助。

性能统计 ​

诊断 → 性能统计(Diagnostics → Performance Statistics)下有 中央处理器、文件系统用量、平均负载、内存用量、网络接口、运行时间 六页,装了插件还会多出 磁盘 I/O(diskstats 插件)、UPS(NUT)、CPU 温度等页面,见小工具合集和温度监控与风扇控制。

每页都按小时、天、周、月、年五个时间范围各画一张图。右上角的 刷新(Reload)按钮会重新生成图,需要等一会儿。看趋势比看瞬间值更有用:磁盘用量每周涨多少、内存是不是越用越少、网络流量有没有异常的尖峰。

数据来自后台的统计守护进程,由 系统 → 监测(System → Monitoring)里的开关控制:

  • 勾选 已启动(Enabled)才会定期收集性能统计,默认开启。关掉之后,统计页面会提示「系统监测被停用」。
  • 统计会持续往系统盘写数据。用 U 盘或 SD 卡做系统盘时,要配合 writecache 插件,它默认把 rrd 统计目录放在内存里,关机时刷写到盘上(也可以设置每小时或每天刷写)。因此强行断电可能丢失最近一段统计。

检查结果 ​

  1. 仪表盘上只剩你要看的小部件,你能在 30 秒内扫完一遍。
  2. 在 诊断 → 系统信息 里找到当前的内核版本和运行时间。
  3. 打开 诊断 → 性能统计 → 文件系统用量,能看到最近一周的曲线。
  4. 打开 诊断 → 服务,用电脑连一下共享,刷新后能在 SMB/CIFS 页面里看到自己的连接。

常见问题 ​

统计图是空的,或者提示监测被停用。 到 系统 → 监测 勾选 已启动,保存,应用。刚开启时数据要积累一段时间才有曲线。

硬盘温度小部件里某块盘是空的。 硬盘在待机状态时,smartctl 不返回温度;USB 硬盘盒可能读不到 SMART。这不一定是故障。

仪表盘设置丢了。 它存在浏览器里,换浏览器或清除站点数据就会丢,重新勾选即可。

看不到某个小部件。 对应的插件没有安装,或者当前用户没有管理员权限。

参考资料 ​

  • 小部件、统计页面和诊断页面的定义在 OMV 源码的 usr/share/openmediavault/workbench/dashboard.d/ 和 workbench/src/app/pages/diagnostics/。
  • 用量规划的建议见 omv-extras wiki 的新手指南。

OpenMediaVault 非官方中文使用指南,与 openmediavault 项目及其开发者无隶属关系。