服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统

很多人买了 VPS 后:

最怕的不是不会搭建。

而是:

服务器挂了自己根本不知道。

网站打不开、节点离线、CPU 爆满、内存占用异常……

很多时候,
都是用户先发现。

而今天这个开源项目 —— cf-vps-monitor,就是专门解决这个问题的。

项目地址:https://github.com/kadidalax/cf-vps-monitor


它能干嘛?

cf-vps-monitor 可以:

✅ 监控 VPS 在线状态
✅ 监控网站是否正常访问
✅ 查看 CPU / 内存 / 磁盘占用
✅ 实时查看服务器运行情况
✅ 多服务器统一管理
✅ 支持 Telegram 通知提醒
✅ 支持 Cloudflare 免费部署

也就是说:

服务器一旦异常,
消息可以直接推送到 Telegram。

不用天天盯着后台。


最大优点:轻量 + 免费

传统监控系统:

❌ 部署复杂
❌ 吃服务器资源
❌ 要数据库
❌ 运维麻烦

而 cf-vps-monitor:

✔ 不需要复杂环境
✔ 可部署到 Cloudflare
✔ 几乎零成本
✔ 新手也能快速上手

对于:

博客站长
AI 项目
导航站
Docker 用户
独立开发者

都非常实用。


Telegram 通知是真的香

很多监控工具:

只能在后台看数据。

但 cf-vps-monitor:

支持 Telegram 消息提醒。

比如:

  • 网站离线
  • VPS 宕机
  • CPU 占用异常
  • 服务不可用

都能第一时间收到通知。

非常适合长期挂机项目。


部署也很简单

基本流程:

1️⃣ Fork 项目
2️⃣ 登录 Cloudflare
3️⃣ 创建 Workers / Pages
4️⃣ 绑定 GitHub
5️⃣ 配置 Telegram Bot
6️⃣ 一键部署完成

几分钟即可上线。

真正实现:

零成本拥有自己的服务器监控平台。

管理员后台面板:

图片[1]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网图片[2]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

主页面板:图片[3]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

搭建教程:

登录 Cloudflare 在左侧菜单中,点击 计算和AI,选择 Workers & Pages

点击 创建应用程序图片[4]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

选择 从 Hello World! 开始

图片[5]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

在Worker name,自定义输入项目名称。点击部署

图片[6]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

成功部署后返回 github仓库 复制代码,双击 worker.js 进入复制代码

如访问不了github的,直接下面网盘链接下载。

https://pan.quark.cn/s/7c7d9e012e8b

图片[7]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

图片[8]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

返回Cloudflare的Workers & Pages找到该项目进行编辑代码

图片[9]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

全选删除清空原代码,再粘贴github仓库worker.js代码,点击部署。

图片[10]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

添加环境变量

在部署的workers项目的 设置 → 变量和机密 中添加以下环境变量(增加安全性)。

类型 密钥

变量名称填 JWT_SECRET

值 (进入以下网站获取)

https://jwtsecrets.com/#generator

图片[11]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

点击生成,再点复制按钮粘贴到  点击保存部署

图片[12]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

设置触发频率,设置触发频率主要检测网站用

在部署的workers项目的 设置 → 触发事件,选择Cron触发器,设置每1小时检查一次。图片[13]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

图片[14]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

创建 D1数据库 自定义数据库名称,位置我们选择距离较近亚太地区(访问速度快),点击创建按钮

图片[15]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网图片[16]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

返回 Workers & Pages 找到刚创建的项目绑定D1数据库,变量名称填 DB 并选择我们刚创建好的 vps 数据库,点击添加绑定

图片[17]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网图片[18]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

图片[19]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

绑定自己域名

图片[20]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

初始化数据库,域名/api/init-db 进行访问

图片[21]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

最后访问域名进入后台

图片[22]-服务器和网站挂了你都不知道?我用 Cloudflare 做了一个免费 24 小时 VPS 监控系统-小目标博客资源网

默认账号密码: admin / monitor2025! ,登陆请修改默认密码

------本页内容已结束,喜欢请分享------
© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享