본문으로 건너뛰기

© 2026 Molayo

r/SelfHosted요약2026. 06. 15. 09:28

알림 라우팅 관리를 위한 웹 UI를 갖춘 Zabbix → Discord 브릿지 — 오픈 소스, 핵심 로직 약 200줄

요약

Zabbix 모니터링 알림을 Discord로 효율적으로 전달하는 Python 기반 오픈 소스 브릿지입니다. 알림을 심각도별로 그룹화하여 배치 처리하며, Flask 대시보드를 통해 필터링 규칙과 채널을 관리할 수 있습니다.

핵심 포인트

  • 심각도별 알림 그룹화 및 배치 처리 기능
  • 상태 동기화를 위한 메시지 자동 업데이트 및 교체
  • Flask 기반의 웹 UI 대시보드 제공
  • 키워드 필터링 및 호스트별 무시 설정 지원
  • 순수 Python 기반의 최소한의 의존성

안녕하세요 여러분, 제가 만든 작은 도구인 Zabbix-to-Disc0rd를 공유하고 싶습니다. 이는 Zabbix 모니터링 알림을 깔끔하고 스팸스럽지 않은 방식으로 Discord로 전송하는 Python 브릿지입니다. 핵심 아이디어는 다음과 같습니다: 알림 하나당 메시지 하나를 보내는 대신, 활성화된 문제들을 심각도(severity)별로 묶어 각 심각도 수준당 하나의 임베드(embed)로 배치(batch) 처리합니다. 문제가 해결되면 메시지가 자동으로 업데이트되어, 여러분의 Discord 채널은 항상 Zabbix의 정확한 현재 상태를 반영하게 됩니다. 주요 특징:

🔔 심각도별로 그룹화된 배치(Batched) 알림
🔄 이전 메시지 자동 삭제 + 교체 (진정한 상태 동기화)
🖥️ 여러 Discord 채널 및 필터링 규칙을 관리하기 위한 Flask 대시보드
🔍 키워드 포함/제외 필터 + 호스트별 무시 설정
🐍 순수 Python, 최소한의 의존성

집에서 Zabbix를 운영하면서 Discord를 지저분하지 않은 알림 수신처로 사용하고 싶다면 완벽한 도구입니다.

🔗 https://github.com/AyobBleblo/Zabbix-to-Disc0rd
MIT 친화적인 라이선스 (Apache-2.0). 별(Stars)과 피드백은 언제나 환영합니다!

⭐ /u/Ayoub_Bleblo에 의해 제출됨 [link] [comments]

AI 자동 생성 콘텐츠

본 콘텐츠는 r/SelfHosted (AI filter)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0