---
title: "Tích hợp UptimeRobot - Cảnh báo downtime"
sidebarTitle: UptimeRobot
description: Gửi cảnh báo UptimeRobot tới Echobell để nhận thông báo đẩy hoặc cuộc gọi khi có downtime, SSL hết hạn và phản hồi chậm.
---

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

[UptimeRobot](https://uptimerobot.com/) là một dịch vụ giám sát uptime phổ biến. Bạn có thể tích hợp nó với Echobell bằng Webhook.

<Steps>
<Step>
    ### Tạo một kênh
    Tạo một kênh mới trong Echobell và sao chép **Webhook URL**.
</Step>
<Step>
    ### Thêm Alert Contact
    1. Đăng nhập UptimeRobot.
    2. Vào **My Settings**.
    3. Cuộn tới **Alert Contacts** và nhấn **Add Alert Contact**.
    4. Chọn **Web-Hook** làm Alert Contact Type.
    5. Đặt **Friendly Name** là "Echobell".
    6. Dán Webhook URL của Echobell vào **URL to Notify**.
    7. Bật **Send as JSON**.
</Step>
<Step>
    ### Cấu hình payload
    Dán đoạn JSON sau vào trường **Post Value (JSON Format)**:

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

    *   `*alertType*`: `1` nghĩa là Down, `2` nghĩa là Up.

</Step>
<Step>
    ### Cấu hình mẫu Echobell
    Trong phần cài đặt kênh Echobell, bạn có thể dùng biểu thức để xử lý loại cảnh báo:

    **Mẫu tiêu đề:**
    ```
    Monitor {{monitorName}} is {{alertType == "1" ? "DOWN" : "UP"}}
    ```

    **Mẫu nội dung:**
    ```
    {{details}}
    URL: {{url}}
    ```

</Step>
</Steps>
