---
title: "Upptime 알림을 Echobell 전화 알림으로 전달하기"
description: "커스텀 Webhook 하나로 Upptime 장애 알림을 Echobell의 긴급 푸시 알림이나 전화 알림으로 전달하세요. 별도의 서버는 필요 없습니다."
date: 2025-11-22
author: Nooc
authorAvatarLink: /images/avatars/nooc.webp
authorLink: https://nooc.me
tags:
  - Echobell
  - Upptime
  - 가동 시간 모니터링
  - Webhook 알림
  - 온콜
---

# Upptime 알림을 Echobell 전화 알림으로 전달하기

Upptime은 GitHub Actions에서 사이트를 모니터링해 주지만, 점검 실패는 그 알림이 여러분에게 실제로 도달할 때만 의미가 있습니다. 이 가이드에서는 추가 인프라 없이 Webhook URL 하나로 Upptime 장애 알림을 Echobell의 긴급 푸시 알림이나 전화 알림으로 전달하는 방법을 설명합니다.

## 설정

**1. Echobell에서 채널 Webhook URL 복사하기**

Echobell 앱에서 채널을 열고 해당 채널의 Webhook을 복사합니다: `https://hook.echobell.one/t/<channel-token>`

모니터링하는 엔드포인트의 긴급도에 따라 채널 알림 유형을 일반, 긴급, 전화 중에서 선택해 설정하세요.

**2. Upptime 저장소에 시크릿 추가하기**

GitHub 저장소 설정에서 다음 Actions 시크릿을 추가합니다:

```
NOTIFICATION_CUSTOM_WEBHOOK=true
NOTIFICATION_CUSTOM_WEBHOOK_URL=https://hook.echobell.one/t/<channel-token>?site=$SITE_NAME&status=$STATUS&url=$SITE_URL&issue=$ISSUE_URL&code=$RESPONSE_CODE&emoji=$EMOJI
NOTIFICATIONS_DOWN_MESSAGE=$EMOJI $SITE_NAME is $STATUS ($RESPONSE_CODE) – $ISSUE_URL
NOTIFICATIONS_UP_MESSAGE=$EMOJI $SITE_NAME is back up – $SITE_URL
```

**3. Echobell에서 템플릿 설정하기**

위 쿼리 파라미터와 이름이 일치하는 변수를 사용하세요: `{{site}}`, `{{status}}`, `{{code}}`, `{{url}}`, `{{issue}}`. 채널이 전화를 걸지, 푸시 알림을 보낼지도 함께 선택합니다.

설정은 이것으로 전부입니다. Upptime은 데이터를 전달하고, Echobell은 알림을 처리합니다.

전체 과정은 [Upptime 설정 가이드](/ko/docs/developer/upptime)에서 확인하세요. Upptime 자체의 알림 옵션은 [공식 문서](https://upptime.js.org/docs/notifications)를 참고하세요.

## 이렇게 달라집니다

- 엔드포인트가 다운되거나 복구될 때 즉시 도착하는 알림
- 모든 알림에 담기는, 해당 사이트와 GitHub 이슈로 바로 이어지는 링크
- 지체할 수 없는 엔드포인트에는 전화 알림으로 에스컬레이션
