作为在家自建实验室、沉迷自托管开源项目的玩家,容器化服务确实好玩,但管理起来也够呛。部署完一堆生产力工具后,我反而需要更多应用来监控它们。很长时间里,Uptime Kuma一直替我盯着家庭服务器节点,但它有个硬伤:没法做工作站的资源监控。
于是我又引入Beszel,可还得手动把容器和虚拟机加到Uptime Kuma,Beszel负责资源消耗数据。直到遇到Pulse,这个监控巨无霸直接把我实验室的所有设备一网打尽。
打开网易新闻 查看精彩图片
先说说搭配Proxmox的体验。Pulse能和Proxmox无缝配对,把服务器平台几乎所有关键统计数据都拉出来,包括底层硬件详情、节点的备份任务,还有虚拟访客的详细报告。虚拟机或容器的CPU、内存、存储、网络、运行时长、状态一目了然,再也不用切多个服务查看。
界面清爽之外,Pulse还能绑定每个虚拟机的IP,直接当一个可登录服务的仪表盘用。我和好几台Proxmox机器配对过,不管是虚拟化环境、独立服务器还是集群节点,都没问题。更绝的是,Pulse的PVE代理会顺手抓取lm-sensors包,直接显示硬件温度,这可是Proxmox至今没提供的功能。
警报系统也很实用。Pulse能捕获Proxmox节点的关键通知,我可以调整警报阈值,免得搞DevOps实验时警报刷屏。通知还能发到SMTP服务器、Apprise或webhook,不盯网页也能及时知道服务器出问题。
而且Pulse早就不限于Proxmox生态了。它支持TrueNAS这类NAS系统、Docker环境,甚至普通的Windows系统,Proxmox备份服务器也支持。一个工具搞定所有监控,我的Uptime Kuma和Beszel可以退休了。
热门跟贴