由 Cloudflare Workers 提供支持,并具有用户友好的界面。
项目地址:[链接登录后可见]
⭐特点
- 开源、易于部署(10 分钟内完成,无需本地工具)且免费
- 监控能力
- 最多 50 次检查,间隔 1 分钟
- 来自全球310 多个城市的特定地理位置检查
- 支持HTTP/HTTPS/TCP端口监控
- 长达 90 天的正常运行时间历史记录和正常运行时间百分比跟踪
- 可自定义的 HTTP 请求方法、标头和正文
- HTTP 的自定义状态代码和关键字检查
- 可定制的Webhook
- 状态页
- 适用于所有类型监视器的交互式 ping(响应时间)图表
- 适应您的系统主题的响应式 UI
- 可定制的状态页面
- 通过 CNAME 使用您自己的域
👀演示
使用方法
先决条件
- 您的 Cloudflare 帐户(免费计划就足够了,不需要信用卡)
- 用于运行要部署的操作的 GitHub 帐户
设置步骤
要在 Cloudflare 上设置您自己的 Uptimeflare:
使用模板在[链接登录后可见]创建 API 令牌 代码登录后可见。
通过单击 在您的帐户中创建[链接登录后可见]的副本 代码登录后可见。如果您不希望其他人看到您的监视器定义,则可以选择将其设为私有。 (您可以直接在其中包含令牌)。
在 中设置您的 Cloudflare API Token 代码登录后可见,设置一个密钥,其密钥为 代码登录后可见您在步骤 1 中获取的令牌,值为您的令牌。您的令牌将由 GitHub 安全存储。
编辑 代码登录后可见文件(位于您自己的存储库的根目录)以定义监视器并自定义状态页面,请参阅[链接登录后可见]并使用原始文件作为示例。
编辑后,导航至 代码登录后可见查看部署进度。当管道成功时,您应该会在您的 Cloudflare 帐户中看到已成功部署的状态页面,网址为 代码登录后可见。
要稍后更新或修改您的配置,只需 代码登录后可见再次编辑即可。如果您的配置正确,管道将获取您的更改并将其自动应用到您的 Cloudflare 页面。
可选:设置 Telegram 机器人
要设置您自己的 Telegram 机器人:
- 使用[链接登录后可见]创建机器人,并获取机器人令牌。
- 创建群聊/频道并将机器人添加到组中。
- 获取聊天ID,您可以:
- 设置您的工作环境变量:
- SECRET_TELEGRAM_CHAT_ID:字符串;
- SECRET_TELEGRAM_API_TOKEN:字符串;
可选:设置Bark通知
设置您自己的 Bark:
按照[链接登录后可见]上的说明进行操作(建议使用 onrender)
设置您的工作环境变量:
BARK_SERVER:字符串;
BARK_DEVICE_KEY:字符串;