• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
가이드

(국내에는 정보가 거의 없는) 시놀로지 DSM 알림을 디스코드 웹훅으로 받는 방법

kmw_ kmw_ 846

8

5

이전에 DSM 알림을 디스코드로 보내는 삽질에 성공했다는걸 올렸었는데

방법이 생각보다 쉬운편이라 글 안쓰려다가 국내에는 방법이 없는것같아 한번 써보려고 합니다

(국내에서 디코 웹훅 쓰는게 저밖에 없는것마냥 텔레그램, 라인, 팀즈 위주밖에 없더군요 ;;)

※ 해당 가이드는 DSM 7.2.1 기준으로 작성되었습니다

 

필요한것 :

  • 디스코드 계정 + 웹훅 알림을 받을 서버 및 채널
  • DSM 7 (또는 7.2) 이상이 설치된 시(헤)놀로지 NAS / VM

 


 

1단계 :

 - 우선 본인이 웹훅 알림을 받을 서버/채널을 생성합니다 (해당 가이드에서는 #synology_alert 라는 채널명이 웹훅을 받을 채널로 지정됩니다)

image.png.jpg


 

2단계 :

 -  채널목록에 있는 톱니바퀴(채널 편집, Edit Channel)을 눌러 들어가고 Intergrations(연동) → Webhooks(웹훅)를 눌러 웹훅 설정에 들어갑니다

 - New Webhook(새 웹훅)을 눌러 웹훅을 생성해주고 클릭하여 이름, 프로필(선택)을 수정해주고 Copy Webhook URL(웹훅 URL 복사)를 눌러 웹훅 링크를 복사해줍니다

 [ 경고 ]

웹훅 URL은 https://discord.com/api/webhooks/유저ID/토큰으로 발급됩니다. 해당 웹훅 URL이 유출될경우 고의적 멘션(에블핑(@everyone) 등) 테러 등의 문제가 생길수 있으니 가급적이면 유출/공유가 안되도록 하는것을 권장합니다

 

image.png.jpg


 

3단계 :

 -  DSM에서 Control Panel(제어판) → Notification(알림) → Webhook으로 이동후 Add(추가)를 누르고 아래 단계대로 진행합니다

 3-1. Provider(공급자)는 Custom, Rule(규칙)은 본인이 원하는것을 선택합니다 (All, Warning, Critical, Custom이 존재하고 Custom은 INFO로 분류되는것도 선택할수 있는것 이외에 딱히 건들건 없습니다)

image.png.jpg

 

 3-2. Provider name(공급자 이름)에 본인이 원하는 이름(ex. Discord), Subject(제목)에 Notification Variable(알림 변수, 하단참고)를 사용하여 원하는 내용을 입력하고 Webhook URL에 아까 복사한 웹훅 링크를 그대로 복사합니다

image.png.jpg

 

3-3. HTTP Method(HTTP 메소드)는 POST, Content-Type은 application/json으로 선택후

        (중요) "text" 부분은 "content"로 변경해주고 Apply(적용)을 눌러줍니다

image.png.jpg


 

4단계 :

 -  Webhooks 항목에 본인이 추가한 웹훅이 있는지 확인후 Send Test Message(테스트 메시지 전송)을 눌러 아래와 같은 내용이 전송되면 성공입니다 (DSM 영문기준으로 "A new system event occurred on your %HOSTNAME%(NAS 호스트네임) on %DATE%(날짜) at %TIME%(시간)"으로 되어있으며 테스트 메시지인 경우 "Test Message from %HOSTNAME%"이 추가됩니다)

image.png.jpg


 

쓰면서 별거 없을거같다고 생각했는데 다 쓰고나니 사진때문에 좀 길어졌네요

이건 본인이 쓰는패턴에 따라 알림이 뜰수도 있고 안뜰수도 있는거라 알림이 자주 안뜬다면 별로 의미없긴 합니다

 

ㅡ END.


 

참고)

 - Notification Variable(알림 변수) : 

image.png.jpg

 

한국어 : 

 

신고공유스크랩
5

kmw_ kmw_
15Lv. 4824P
다음 레벨까지 296P

⭐ Main / NAS ::

  - Intel N100

  - DDR4 SO-DIMM 16GB

  - Samsung PM991 NVMe SSD (128GB, OS)

  - Micron MX500 SATA SSD (500GB, VM/LXC)

  - Seagate Ironwolf HDD (2TB, NAS)

  - USB3.0 Ethernet Adapter * 3

 

Sub ::

  - Intel Xeon E5-2650L V2

  - DDR3 ECC REG 48GB

  - KLEVV CRAS C710 NVMe SSD (256GB)

  - WD Green SATA SSD (240GB)

  - PALIT GTX 1660Ti 6GB

  - TP-LINK TX201 PCIe Ethernet Adapter

profile image
kmw_ 글쓴이 2023.11.04. 22:02
달소
글 쓰고나서 느낀건데 사진빼면 길이가 짧긴 하더라고요
profile image
kmw_ 글쓴이 2023.11.04. 22:08
마이크로서버
텔레그램으로 시도하다가 디코로 넘어온건데 보내는건 해결했지만 줄내림(\n)이 안먹히고 그대로 떠버리는 문제가 생겨서 코드블럭 활용을 못하겠더라고요..

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

첨부 0

번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 63 달소 23.05.29.01:57 25241 +24
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 73 달소 23.05.23.23:58 26878 +23
잡담 시놀로지 포토스, 서베일런스, 그리고 PLEX 1 헬로 23시간 전16:52 213 +1
질문 지금 시점에서 7세대 나스는 아이들 전력소비가 큰가요? 6 나와너 2일 전17:35 400 +1
정보 해놀 DSM 7.2.1-69057 Update 5로 업데이트 한 이후의 AME 3.1 활성화 관련 14 FantomD 3일 전12:47 449 +4
5137
image
달소 22.01.27.17:40 16894 +40
5136 정보
image
달소 21.10.29.22:22 30516 +40
5135 정보
image
달소 22.08.09.18:38 44109 +33
5134 정보
image
화정큐삼 22.04.12.21:12 46711 +32
5133 정보
image
달소 22.03.31.10:37 32354 +32
5132 정보
image
달소 23.05.29.01:57 25241 +24
5131 정보
image
달소 23.05.23.23:58 26878 +23
5130 정보
image
달소 22.06.28.15:32 27681 +23
5129
image
달소 21.11.19.17:12 23819 +22
5128
image
달소 22.04.16.04:41 13841 +21
5127 정보
image
달소 22.12.27.03:18 37098 +19
5126 정보
image
ㅎㅇㅅㅋ 22.12.30.14:40 26005 +18
5125 정보
image
quad 22.08.15.17:59 15656 +18
5124 후기
image
MENYA 23.10.24.17:52 3027 +17
5123 정보
image
달소 22.06.06.09:15 15875 +17
5122 정보
image
달소 21.05.21.17:14 27240 +17
5121 업데이트
image
EXP 24.02.26.06:29 888 +15
5120
image
quad 22.09.29.22:18 11643 +14
5119 정보
normal
달소 22.03.16.18:35 17284 +14
5118 정보
image
달소 21.11.12.16:52 19402 +14