알람 발생 시 이메일 보내기
알람이 생성되면 이메일 알림을 자동으로 보내도록 MX On Cloud를 설정합니다. 이 안내는 알람 생성과 해제 레시피에 이어, 알림 센터로 알람 기반 이메일 알림을 보냅니다.
사용 사례
섹션 제목: “사용 사례”냉장 설비에 온도 센서가 있고, 이 센서가 주기적으로 MX On Cloud에 텔레메트리를 보낸다고 가정합니다. 정상 운전 범위는 2 °C – 5 °C입니다. 측정값이 이 범위를 벗어나면 다음이 일어납니다.
- 알람 규칙이 알람을 만듭니다.
- 담당 사용자에게 이메일 알림이 갑니다.
사전 준비
섹션 제목: “사전 준비”진행하기 전에 다음을 확인합니다.
- 알람 생성과 해제 레시피를 마칩니다. 거기서 설정한 알람 규칙이 이 안내에 필요합니다.
- 알림을 받을 고객 사용자를 한 명 이상 추가합니다.
- 시스템 관리자가 인스턴스의 발신 이메일 전송을 설정해 두었는지 확인합니다.
배경 지식은 다음 문서를 참고하세요.
알림 센터 설정
섹션 제목: “알림 센터 설정”알림 센터는 사용자에게 알림을 보냅니다. 세 가지로 이루어집니다.
- 수신자 — 알림을 받을 사람을 정합니다.
- 템플릿 — 알림 내용과 전송 방식을 정합니다.
- 규칙 — 알림을 보낼 조건을 정합니다.
1단계. 알림 수신자 설정
섹션 제목: “1단계. 알림 수신자 설정”냉장 설비를 맡은 사용자를 대상으로 수신자 그룹을 만듭니다.
- 알림 센터 ⇾ 수신자로 이동합니다.
- 오른쪽 위의 + 수신자 추가를 클릭합니다.
- 그룹을 설정합니다.
- 이름:
Refrigeration operators - 유형: 플랫폼 사용자
- 사용자 필터: 고객 사용자
- 커스터머: Customer A
- 이름:
- 추가를 클릭합니다.
2단계. 알림 템플릿 만들기
섹션 제목: “2단계. 알림 템플릿 만들기”알람 변수로 이메일 제목과 본문을 정하는 템플릿을 만듭니다.
- 알림 센터 ⇾ 템플릿으로 이동합니다.
- 오른쪽 위의 + 템플릿 추가를 클릭합니다.
- 설정 — 템플릿을 설정합니다.
- 이름:
Device temperature notification - 유형: 알람
- 전송 방식: Email을 켭니다
- 이름:
- 다음을 클릭합니다.
- 작성 — Email 영역을 펼쳐 다음을 설정합니다.
- 제목:
${alarmType} on ${alarmOriginatorName} device
- 메시지:
A ${alarmType} has been detected on the ${alarmOriginatorName} device: ${details.data} °C.
- 제목:
- 추가를 클릭합니다.
사용한 템플릿 변수:
${alarmType}— 알람 유형 이름(예: High temperature).${alarmOriginatorName}— 알람을 발생시킨 HMI 장치의 이름.${details.data}— 알람 규칙이 채우는, 보고된 텔레메트리 값.
3단계. 알림 규칙 만들기
섹션 제목: “3단계. 알림 규칙 만들기”알람 트리거를 템플릿, 수신자와 연결하는 규칙을 만듭니다.
- 알림 센터 ⇾ 규칙으로 이동합니다.
- 오른쪽 위의 + 규칙 추가를 클릭합니다.
- 기본 설정 — 규칙을 설정합니다.
- 규칙 이름:
Unacceptable device temperature - 트리거: 알람
- 템플릿: Device temperature notification
- 에스컬레이션 체인 ⇾ 첫 번째 수신자: Refrigeration operators
- 규칙 이름:
- 다음을 클릭합니다.
- 알람 트리거 설정 — 필터를 설정합니다.
- 알람 유형 목록: 모든 유형
- 알람 심각도 목록: 모든 심각도
- 알림 조건: 알람 생성됨
- 추가를 클릭합니다.
알람을 발생시키는 온도 값(5 °C 초과)을 보냅니다.
연결 상태 확인 기능이나 아래 명령을 씁니다.
새 알람이 생성되고 Customer A의 모든 사용자에게 바로 이메일 알림이 갑니다. 이메일 제목과 본문은 템플릿 변수로 채워집니다.