1353 字
7 分钟
2026 个人服务器监控大屏搭建:Uptime Kuma + Glances 打造极客运维监控中心

随着我们跟随之前的教程在 软路由海外 VPS 上部署了越来越多的服务 —— 比如 AList 聚合网盘Vaultwarden 密码库Hoarder AI 书签 以及 Ollama 本地大模型,一个新的运维难题随之产生:

“我的某个博客是否打不开了?家里的软路由有没有断网?海外 VPS 的 CPU 和内存有没有被恶意脚本跑满?一旦服务宕机,我该怎么第一时间知道?”

商业化的监控服务(如 Datadog、Better Uptime)不仅对免费节点数量限制极严,而且往往需要把监控探针暴露给第三方。

在 2026 年,最受极客推崇的完全私有化、颜值极高、且功能极其强悍的监控组合是:Uptime Kuma (服务可用性与宕机告警) + Glances (硬件与容器性能监控)

今天,我们就来教大家如何用 10 分钟快速搭建这套专属的监控大屏!


🌟 一、双剑合璧:为什么选 Uptime Kuma + Glances?#

  • Uptime Kuma (服务健康与状态页)
    • 支持监控各种协议:HTTP(s) 网页响应、TCP 端口连通性、Ping 延迟、DNS 解析、Docker 容器运行状态、甚至是 SSL 证书剩余有效期。
    • 独立美观的状态页面 (Status Page):支持一键生成对外的公开服务状态展示大屏。
    • 全渠道多端告警:服务一旦异常,毫秒级通过我们在 2026 个人通知推送中心 中介绍的 Bark、ntfy 或 Telegram 机器人 触发手机弹窗。
  • Glances (硬件级性能全景监控)
    • 比经典的 htop 更现代化,不仅能实时查看 CPU、内存、磁盘 I/O、网络带宽占用,还能直接查看每一个 Docker 容器的资源消耗与进程详情
    • 支持输出 Web 网页界面与 REST API,随时随地在浏览器中巡检服务器。

🐳 二、使用 Docker 一键快速部署#

利用我们在 2026 Docker 零基础保姆级教程 中掌握的知识,在你的服务器上一行命令即可启动服务:

1. 部署 Uptime Kuma#

Terminal window
docker run -d \
--name uptime-kuma \
--restart always \
-p 3001:3001 \
-v uptime-kuma:/app/data \
louislam/uptime-kuma:1

启动后,浏览器打开 http://你的服务器IP:3001,初次访问设置管理员账号即可进入极简而优雅的后台。

2. 部署 Glances (带 Web UI)#

Terminal window
docker run -d \
--name glances \
--restart always \
-p 61208:61208 \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
--pid host \
nicolargo/glances:latest

访问 http://你的服务器IP:61208,你就能看到一个动态刷新的深色酷炫性能仪表盘!


⚙️ 三、实战配置:监控项添加与即时告警联动#

进入 Uptime Kuma 后台,只需简单三步即可将你的整个数字生态武装起来:

1. 添加你的第一个监控项#

点击左上角 添加监控项

  • 监控类型:选择 HTTP(s)(监控网站/博客)或 TCP 端口(监控特定服务如 AList 5244 端口)。
  • 名称:输入服务名称(例如:我的极客博客)。
  • URL:输入你的站点地址。
  • 心跳间隔:建议设置为 60 秒(每分钟探测一次)。
  • 证书过期提醒:勾选后,SSL 证书到期前 7 天会自动提醒你续期,告别证书过期尴尬。

2. 联动 Bark / ntfy 实现手机秒级报警#

在 Uptime Kuma 设置中找到 通知 -> 设置通知

  • 通知类型:选择 Barkntfy(或者直接配置通用的 Webhook)。
  • 填入你在 Bark / ntfy 通知教程 中获取的个人专属 Key。
  • 点击“测试”,手机收到测试弹窗即可保存!
  • 实战效果:一旦你的网站遭遇攻击、VPS 掉线或者容器异常退出,你的手机屏幕会在 1-2 秒内立刻收到红色危险警告!

🌐 四、多服务器组网与异地安全访问#

如果你有多台分布在不同机房的 VPS 或家里不同局域网的软路由,如何用一台 Uptime Kuma 统一管理所有内网服务?

  • 安全远程纳管:配合我们在 2026 远程访问与内网穿透全家桶 中介绍的 Tailscale,给所有服务器打通虚拟局域网。Uptime Kuma 可以直接通过 100.x.x.x 内网 IP 监控你家中甚至办公室的所有私有服务,无需把端口暴露到公网。
  • 公网状态大屏分享:在 Uptime Kuma 中点击“状态页面”,选择你想要对外公开的服务(如博客、公开 AList),配合 Cloudflare Tunnel 绑定独立域名,即可拥有一个媲美苹果/GitHub 官方的实时服务状态页!

💡 总结与建议#

构建属于自己的监控大屏,是每个极客从“瞎折腾”迈向“专业化运维”的关键一步。它让你在日常使用中不再提心吊胆,所有服务的生命周期与性能状态一目了然。

TIP

当你的 Uptime Kuma 需要跨国探测海外 VPS 的连通性,或者跨大洲监控海外 API 响应速度时,监控机自身的基础网络线路质量至关重要。

如果你的海外探测频繁出现误报丢包,请参考我们的网络优化宝典:👉 2026 年下半年科学上网终极指南:VPN与专线机场如何选择?,为你的监控体系提供最稳定纯净的骨干链路!

2026 个人服务器监控大屏搭建:Uptime Kuma + Glances 打造极客运维监控中心
https://888479.xyz/posts/2026-uptime-kuma-glances-server-monitoring-guide/
作者
888479
发布于
2026-08-27
许可协议
CC BY-NC-SA 4.0