콘텐츠로 이동

Telegram / 이메일 알림

MyPanel의 규칙 엔진은 백그라운드에서 실행되며 주목할 만한 이벤트를 지속적으로 감시하고 Telegram 또는 이메일을 통해 알림을 전송합니다.

  • 리소스 — 설정한 임계값을 초과하는 CPU / RAM / 디스크.
  • 도메인 만료 — 약 30일 전에 미리 경고합니다(WHOIS 사용).
  • SSL 만료 — 약 14일 전에 미리 경고합니다.
  • 사이트 다운 — 헬스 체크가 3회 연속 실패한 후.
  • 배포 실패 — 배포가 실패했을 때.
  • 의심스러운 로그인 — 동일한 IP에서 비밀번호를 반복적으로 잘못 입력했을 때.

각 알림에는 스팸을 방지하기 위한 쿨다운(기본 30분)이 있으며, 알림 기록은 보관되어 패널에서 확인할 수 있습니다.

  1. 알림 메뉴로 이동합니다.
  2. 원하는 알림 종류를 활성화하고 임계값(예: CPU 90%)과 유지 시간 창 (예: 5분 — 짧은 급증으로 인한 오탐을 방지하기 위함)을 설정합니다.
  3. 채널을 선택하고 저장합니다.
  1. @BotFather를 통해 봇을 생성하고 봇 토큰을 받습니다.
  2. 봇에게 한 번 메시지를 보낸 다음 chat ID를 가져옵니다(예: @userinfobot 사용).
  3. 알림 → 채널 → Telegram으로 이동하여 토큰과 chat ID를 붙여넣고 테스트 전송을 클릭합니다.

알림 → 채널 → 이메일로 이동하여 SMTP 설정을 입력합니다:

필드예시
호스트smtp.gmail.com
포트587 (STARTTLS)
사용자 이름you@gmail.com
비밀번호앱 비밀번호(기본 비밀번호가 아님)
수신자ops@company.com

저장하기 전에 테스트 전송을 클릭하여 확인하세요.