---
title: "UptimeRobot 연동 - 다운타임 알림"
sidebarTitle: UptimeRobot
description: UptimeRobot 알림을 Echobell로 보내 다운타임, 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. Alert Contact Type으로 **Web-Hook**을 선택합니다.
    5. **Friendly Name**을 "Echobell"로 설정합니다.
    6. Echobell Webhook URL을 **URL to Notify**에 붙여 넣습니다.
    7. **Send as JSON**을 활성화합니다.
</Step>
<Step>
    ### 페이로드 구성
    다음 JSON을 **Post Value (JSON Format)** 필드에 붙여 넣습니다.

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

    *   `*alertType*`: Down은 `1`, Up은 `2`입니다.

</Step>
<Step>
    ### Echobell 템플릿 구성
    Echobell 채널 설정에서 표현식을 사용하여 알림 유형을 처리할 수 있습니다.

    **제목 템플릿:**
    ```
    Monitor {{monitorName}} is {{alertType == "1" ? "DOWN" : "UP"}}
    ```

    **본문 템플릿:**
    ```
    {{details}}
    URL: {{url}}
    ```

</Step>
</Steps>
