项目介绍
如果你的网站或服务器很多,每个服务器都监控状态就需要每个都打开查看,非常麻烦。我们可以使用一些第三方的网站或服务器实时监控源码,这样就可以很直观轻松的监控所有的网站或服务器状态。
今天我们就分享一种利用Cloudflare Worker实时监控你的网站状态教程,可以监控您的网站,展示状态,包括每日历史记录,并在您的网站状态发生变化时收到 Slack/Telegram/Discord 通知。使用 Cloudflare Workers、CRON 触发器和 KV 存储。
搭建教程
1、打开CloudFlare Worker 网址:https://workers.cloudflare.com/,进入需要设置 Workers 子域,选择计划 一般选择 FREE。
2、设置完基础的设置之后 点击 创建 Worker,在 Worker 代码编辑页面的左边粘贴 CloudFlare Worker 的 index.js 中的代码,根据自身的需要修改代码中的内容。
3、绑定域名,回到 Cloudflare 的域名管理面板,选择你想要绑定的域名,然后进入域名管理页面,点击 Workers 进入域名中的 Workers 管理页面,点击 添加路由 设置新的路由。
路由 输入自己想使用的子域名,如果想在根域名上使用直接把当前域名输入即可,Worker 选择根据上文搭建好的 Worker 的名字即可
路由 所使用的域名地址必须已经解析好记录,如果没有能绑定的 IP 地址,可以输入 8.8.8.8 大法占位