UptimeRobot 연동 - 다운타임 알림
UptimeRobot 알림을 Echobell로 보내 다운타임, SSL 인증서 만료, 느린 응답 시간에 대해 푸시 알림이나 전화 알림을 받으세요.
UptimeRobot은 널리 사용되는 가동 시간 모니터링 서비스입니다. Webhook을 사용하여 Echobell과 연동할 수 있습니다.
채널 만들기
Echobell에서 새 채널을 만들고 Webhook URL을 복사합니다.
알림 연락처 추가
- UptimeRobot에 로그인합니다.
- My Settings로 이동합니다.
- Alert Contacts까지 스크롤한 다음 Add Alert Contact를 클릭합니다.
- Alert Contact Type으로 Web-Hook을 선택합니다.
- Friendly Name을 "Echobell"로 설정합니다.
- Echobell Webhook URL을 URL to Notify에 붙여 넣습니다.
- Send as JSON을 활성화합니다.
페이로드 구성
다음 JSON을 Post Value (JSON Format) 필드에 붙여 넣습니다.
{
"monitorName": "*monitorFriendlyName*",
"alertType": "*alertType*",
"details": "*alertDetails*",
"url": "*monitorURL*"
}*alertType*: Down은1, Up은2입니다.
Echobell 템플릿 구성
Echobell 채널 설정에서 표현식을 사용하여 알림 유형을 처리할 수 있습니다.
제목 템플릿:
Monitor {{monitorName}} is {{alertType == "1" ? "DOWN" : "UP"}}
본문 템플릿:
{{details}}
URL: {{url}}