外观
仪表盘、系统信息与性能统计
完成后,你有一块只放自己关心的小部件的仪表盘,每天看 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 统计目录放在内存里,关机时刷写到盘上(也可以设置每小时或每天刷写)。因此强行断电可能丢失最近一段统计。
检查结果
- 仪表盘上只剩你要看的小部件,你能在 30 秒内扫完一遍。
- 在
诊断 → 系统信息里找到当前的内核版本和运行时间。 - 打开
诊断 → 性能统计 → 文件系统用量,能看到最近一周的曲线。 - 打开
诊断 → 服务,用电脑连一下共享,刷新后能在 SMB/CIFS 页面里看到自己的连接。
常见问题
统计图是空的,或者提示监测被停用。 到 系统 → 监测 勾选 已启动,保存,应用。刚开启时数据要积累一段时间才有曲线。
硬盘温度小部件里某块盘是空的。 硬盘在待机状态时,smartctl 不返回温度;USB 硬盘盒可能读不到 SMART。这不一定是故障。
仪表盘设置丢了。 它存在浏览器里,换浏览器或清除站点数据就会丢,重新勾选即可。
看不到某个小部件。 对应的插件没有安装,或者当前用户没有管理员权限。
参考资料
- 小部件、统计页面和诊断页面的定义在 OMV 源码的
usr/share/openmediavault/workbench/dashboard.d/和workbench/src/app/pages/diagnostics/。 - 用量规划的建议见 omv-extras wiki 的新手指南。