Active Insight要收费,我给两台异地群晖找个 iOS 监控替代方案
最近群晖 Active Insight 的订阅策略调整,应该不少 NAS 用户都注意到了。对我来说,群晖系软件没有性价比了,而且我平时的使用场景比较复杂:一台群晖在自己家里,另一台放在父母家,而且父母家那台还是移动内网环境,公网访问、反向代理这些基本不用想。
之前我的组合是 DS finder + Active Insight。日常看一下 NAS 是否在线、CPU/内存大概状态,基本够用。但是用久了以后,还是有几个不太舒服的地方。
第一,多台群晖切换起来不够顺手。尤其是两台机器不在一个账号或一个网络环境下时,想快速看状态,总感觉不够集中。
第二,Docker 容器状态看不到位。现在群晖上多少都会跑一些容器,比如媒体服务、同步服务、下载服务、自动化脚本之类。NAS 在线不代表容器正常,容器挂了才是真正影响使用的地方。
第三,我不太愿意把群晖管理员账号交给第三方 App。哪怕有 2FA,我心里还是不踏实。NAS 里放的是自己的照片、文档、备份,能少暴露就少暴露。
所以最近我就开始找替代方案,关键词选用了: NOC、Docker、Synology、iOS、内网监控,这些组合。最后找到一个叫 OpsHome NOC 的 iOS 软件,重点功能不是直接让 App 远程登录你的群晖,而是在群晖里面跑一个 Docker Probe,然后负责采集和上报状态,手机就可以查看了可视化报告。

这个方式我比较感兴趣,因为它解决的是我真正关心的问题:不需要把父母家那台群晖暴露到公网,也不需要我自己再搭一套反向代理、frp 或者自建监控平台。
我目前看到的新用户额度是:30 个公网监测点、1 台群晖监测点、2 个内网监测点。另外还有 PVE / Proxmox 监测功能,不过这篇主要测试群晖,PVE 这部分我就先不展开了。群晖监测点是新用户赠送授权,以注册时 App 内显示权益为准,我安装时这部分功能直接使用的。软件里面还有设备状态页功能,不过这个我个人用得不多,我还是更习惯直接在手机 App 里看。

我的测试环境是 DSM 7.2,机器是 DS1520+ 和 DS920+。官方部署页面里有区分 DSM 7.1、7.2,我这里只测试了 DSM 7.2,所以其他版本就不表态了。
部署过程比我想象中简单。大概就是在 App 里创建一个群晖 Docker 监测点,然后 App 会生成一份 docker compose 文件。把这个 compose 文件复制出来,保存到群晖里,再用 Container Manager 加载运行就可以了。
这里有一个小提醒:如果你的 Docker 镜像源比较慢,建议先处理一下镜像源,不然拉取镜像的时候可能会卡很久,看起来像没进度。
容器跑起来以后,大概等了一会儿,手机 App 里就能看到群晖在线了。进去以后可以看到 CPU、内存、网络、存储这些基础状态。对我来说,真正有用的是 Docker 容器列表。

每个容器可以点进去看详情,包括容器状态、运行时间、重启次数、最近重启时间、异常时间等。这个对我挺实用,因为我有些容器平时不一定经常打开,但是挂了以后又会影响实际使用。以前我也写过 Python 脚本,挂了就给我发邮件,但体验一般,邮件多了也容易忽略。
这次用下来,我觉得它是一款用得上的监测工具软件,配置很方便,但是功能很多。不是那种企业级复杂监控系统,而是把公网监测、内网监测、群晖状态和 Docker 容器状态集中放到手机里。经过我在路由器看群晖容器的流量,观察他的流量,似乎没有异常,而且内存占用很低,只有十几兆。
本来我是想把我的DS218play翻出来测试一下,看能不能也接入进去,结果找了半天发现没有docker套件,尴尬了,咋办,关机拔电,塞回柜子嘛,容我再看看app的引导功能,发现有一个DSM公网接入,提供一个普通账户就可以,那就留着周末测,关机先塞回去。
另有一个不足之处,我也发现了:就是docker容器,故障或者异常时,没有展示距离上一次的时间点,大概是时间线这种样式吧,如有的话,会更有用。
然后,它也不是完全替代 Active Insight。Active Insight 毕竟是群晖官方服务,在硬盘健康、备份任务、异常登录、官方支持联动这些方面还是有自己的优势,不过我会配合Dsfinder使用NOC,Active Insight本来用的少,Dsfinder用的相对多一些。OpsHome NOC 更适合我这种场景:多台群晖、异地内网、Docker 容器比较多、希望手机上集中看状态,而且不想折腾公网暴露。
简单总结一下:
优点是部署简单,不需要公网 IP;可以看群晖基础状态;可以看 Docker 容器状态;iOS 端集中管理比较方便。


还有一个是配置简单,可以使用引导页配置,一步一步点完,输入,就完事了,我觉得很少有软件做这个体验呢,挺好的,我也当了一回小白,一把过。
如果你跟我一样,一台群晖在自己家,一台群晖放在父母家或异地,而且还跑了不少 Docker 容器,那么这个方案可以试一下。至少对我来说,它解决的是 DS finder 和 Active Insight 组合里一直比较别扭的那部分:多设备集中查看,以及 Docker 容器状态集中监控和告警推送,以及桌面组件好评,看起来直观。

本文只是个人测试记录,具体额度和功能以后可能变化,建议以 App 内显示为准。

sweetskys
校验提示文案
sweetskys
校验提示文案