UptimeRobot 集成 - 云端网站监控警报
将 UptimeRobot 与 Echobell 集成以获取网站监控即时通知的完整指南。通过 Webhook 集成接收宕机警报、SSL 证书过期和服务器响应时间问题的移动推送通知或电话提醒。
UptimeRobot 是一个流行的正常运行时间监控服务。您可以使用 Webhook 将其与 Echobell 集成。
创建频道
在 Echobell 中创建一个新频道并复制 Webhook URL。
添加警报联系人
- 登录 UptimeRobot。
- 转到 My Settings。
- 滚动到 Alert Contacts 并点击 Add Alert Contact。
- 选择 Web-Hook 作为 Alert Contact Type。
- 将 Friendly Name 设置为 "Echobell"。
- 将您的 Echobell Webhook URL 粘贴到 URL to Notify 中。
- 启用 Send as JSON。
配置 Payload
将以下 JSON 粘贴到 Post Value (JSON Format) 字段中:
{
"monitorName": "*monitorFriendlyName*",
"alertType": "*alertType*",
"details": "*alertDetails*",
"url": "*monitorURL*"
}*alertType*:1表示宕机,2表示恢复。
配置 Echobell 模板
在您的 Echobell 频道设置中,您可以使用表达式来处理警报类型:
标题模板:
Monitor {{monitorName}} is {{alertType == "1" ? "DOWN" : "UP"}}正文模板:
{{details}}
URL: {{url}}