---
title: UptimeRobot 集成 - 云端网站监控警报
sidebarTitle: UptimeRobot
description: 将 UptimeRobot 与 Echobell 集成以获取网站监控即时通知的完整指南。通过 Webhook 集成接收宕机警报、SSL 证书过期和服务器响应时间问题的移动推送通知或电话提醒。
---

import { Step, Steps } from "fumadocs-ui/components/steps";

[UptimeRobot](https://uptimerobot.com/) 是一个流行的正常运行时间监控服务。您可以使用 Webhook 将其与 Echobell 集成。

<Steps>
<Step>
    ### 创建频道
    在 Echobell 中创建一个新频道并复制 **Webhook URL**。
</Step>
<Step>
    ### 添加警报联系人
    1. 登录 UptimeRobot。
    2. 转到 **My Settings**。
    3. 滚动到 **Alert Contacts** 并点击 **Add Alert Contact**。
    4. 选择 **Web-Hook** 作为 Alert Contact Type。
    5. 将 **Friendly Name** 设置为 "Echobell"。
    6. 将您的 Echobell Webhook URL 粘贴到 **URL to Notify** 中。
    7. 启用 **Send as JSON**。
</Step>
<Step>
    ### 配置 Payload
    将以下 JSON 粘贴到 **Post Value (JSON Format)** 字段中：

    ```json
    {
      "monitorName": "*monitorFriendlyName*",
      "alertType": "*alertType*",
      "details": "*alertDetails*",
      "url": "*monitorURL*"
    }
    ```

    *   `*alertType*`: `1` 表示宕机，`2` 表示恢复。

</Step>
<Step>
    ### 配置 Echobell 模板
    在您的 Echobell 频道设置中，您可以使用表达式来处理警报类型：

    **标题模板：**
    ```
    Monitor {{monitorName}} is {{alertType == "1" ? "DOWN" : "UP"}}
    ```

    **正文模板：**
    ```
    {{details}}
    URL: {{url}}
    ```

</Step>
</Steps>
