主题
📈 监控 / 告警
自建服务不是 docker compose up -d 就结束了。真正长期跑起来以后,最怕的是服务挂了没人知道、证书过期没人发现、机器磁盘满了才想起来看。
服务列表
- Uptime Kuma —— 轻量好用的状态监控与告警工具,支持 HTTP、TCP、Ping、DNS、Docker 容器等监控类型。
- Grafana —— 开源可视化与监控面板,搭配 Prometheus / InfluxDB 等数据源,灵活构建仪表盘。
- Netdata —— 零配置实时服务器监控,秒级刷新,CPU / 内存 / 磁盘 / 网络 / Docker 全覆盖。
选型建议
- 个人 VPS / 小团队:Uptime Kuma 足够直观,部署简单,通知渠道多。
- 大规模指标监控:Prometheus + Grafana 更适合,但维护成本也明显更高。
- 只要外部可用性监控:也可以搭配第三方 UptimeRobot / Better Stack,不一定所有东西都自建。
WARNING
监控系统最好不要和被监控服务放在同一台机器上。否则整台 VPS 宕机时,监控也一起消失,只能靠用户来报错。