很多人管着几台 Proxmox 虚拟机,再搭几个 Docker 容器,一出问题就得挨个登录后台查:备份有没有失败?磁盘快满了没?容器是不是悄悄重启了三次?
要么花几百块买 Zabbix 或 PRTG 这类商业监控,要么自己折腾 Grafana + Prometheus,配半天连个告警都收不到。最气人的是——问题往往发生在你没盯着屏幕的时候。
其实不用这么累。有个叫 Pulse 的开源工具,装好就能自动盯住你的整个环境,连“备份成功但实际没传到异地”这种静默故障都能揪出来。
它替你省掉了什么
它不直接对标某一款付费软件,但干的是同一类活:企业级基础设施监控。Zabbix 专业版年费起步 2000 元,PRTG 高级许可一台服务器就要 1800 元,还要自己维护数据库和告警通道。
它不等你去看,而是主动告诉你哪里不对劲。
Pulse 把这些功能打包进一个自托管服务里,不需要订阅、不卖节点数、不按设备收费。官方没提兼容性,这点得自己确认,但文档明确支持 Proxmox VE、Docker、Kubernetes、TrueNAS 和 vSphere 早期版本。
价格直接砍到零。
它能干什么
- 自动发现你所有 Proxmox 节点、虚拟机、备份任务和 Ceph 存储池,连 PBS 备份是否真正完成、有没有被中断,都能在首页标红提醒。比如 PBS 备份日志显示“completed”,但 Pulse 会比对目标存储的最后修改时间与预期时间差,若超过 2 小时未更新,就标记为“异地同步停滞”。
- 监控 Docker 容器健康状态,不只是“是否运行中”,还会检查日志里的报错关键词、重启频率异常、镜像是否过期——比如某个容器每小时重启 5 次,它会直接标为“不稳定”。它读取的是
docker inspect --format='{{.State.RestartCount}}'和docker logs --since 1h的原始输出,不依赖容器内健康检查端点。 - TrueNAS 的硬盘温度、ZFS 池压缩率、快照保留天数、复制任务成功率,全集成在一个视图里,不用再切三个不同页面来回比对。它通过 TrueNAS SCALE 的 REST API(
/api/v2.0/storage/pools、/api/v2.0/replication)实时拉取数据,不是靠 SSH 解析命令行输出。 - 给 Linux、Windows、macOS 物理机装上轻量代理后,就能看到 CPU 温度、RAID 状态、磁盘 SMART 健康值,甚至系统时钟漂移,这个细节很多监控工具根本不管,但它能提前预警 NTP 同步失效风险。Windows 上它调用 WMI 的
Win32_PerfFormattedData_PerfOS_System类获取时钟偏差;Linux 上则解析/proc/sys/xen/independent_wallclock和timedatectl status输出。 - Pulse Patrol 是它的“巡逻员”:每天定时扫一遍历史数据,找出那些没人注意到的隐患,比如连续三天备份空间只剩 12%,或者某台 Kubernetes Node 的内存使用率缓慢爬升到 95% 且没回落。Patrol 默认每 6 小时执行一次,检查项包括磁盘增长速率、容器重启斜率、Ceph PG 状态变化频次等,全部基于本地时序缓存计算,不依赖外部数据库。
- 所有告警都带上下文快照:点开一条“Docker 容器反复崩溃”的通知,能看到最近 3 小时的 CPU 占用曲线、相关日志片段、宿主机内存压力,而不是只甩给你一句“容器 down 了”。快照里还包含该容器所属 Compose 项目名、部署时的标签(如
com.docker.compose.service=web)、以及关联的卷挂载路径。
三步上手
- 打开 GitHub 页面,找到最新 Release(比如 v0.14.2),复制下方 Docker 启动命令,把 vX.Y.Z 替换成你看到的实际版本号;注意别漏掉
-v pulse_data:/data这一行,否则重启后所有配置和历史数据都会丢失。 - 在你常用的电脑或服务器上粘贴执行,它会自动拉取镜像、创建数据卷、后台运行,全程不用改配置;启动后可通过
docker logs pulse查看初始化日志,正常情况下你会看到 “Bootstrap token generated: abc123…” 这样的提示行。 - 浏览器打开 http://本机IP:7655,按页面提示输入 bootstrap-token(首次启动时终端会打印),填完就进主界面,不用注册、不用邮箱验证。首次登录后,系统会引导你添加第一个平台,选“Proxmox VE”,然后填入任意一个节点的 IP、端口(默认 8006)、用户名(如 root@pam)和 API Token ID + Secret(在 Proxmox WebUI 的“数据中心 → 权限 → API Tokens”里生成)。
项目信息
rcourtman/Pulse
GitHub
Real-time monitoring dashboard for Proxmox VE, PBS, Docker, Kubernetes, TrueNAS and vSphere. Self-hosted, with smart alerts and AI patrols that catch
你用过类似的免费工具吗?评论区聊聊,我挑几个下期专门写。




