경보 생성 - AWS IoT 디바이스 관리를 위한 플릿 허브

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

경보 생성

이 단원에서는 Fleet Hub for AWS IoT Device Management 경보를 생성하는 데 필요한 단계를 안내합니다. 관리자가 shadow.reported.batterylevel이라는 디바이스 섀도우 필드에서 집계 필드를 생성했다고 가정합니다. 이 사용자 지정 필드는 장치의 배터리 잔량을 나타냅니다. 관리자에게 AWS IoT 플릿 인덱싱 서비스에서 검색 가능한 사용자 지정 필드를 생성하도록 요청해야 합니다.

생성한 경보는 1분 동안 디바이스의 평균 배터리 잔량이 50% 미만으로 떨어질 때마다 조직 내 사용자 목록에 Amazon Simple Notification Service(Amazon SNS) 메시지를 보냅니다.

Fleet Hub 쿼리 생성
  1. Fleet Hub 애플리케이션으로 이동합니다.

  2. 특정 디바이스 집합을 대상으로 지정하려면 쿼리를 생성합니다. 간단한 쿼리를 만드는 방법에 대한 지침은 필터를 사용하여 쿼리 만들기 단원을 참조하세요. 쿼리를 생성하지 않으면 경보가 플릿의 모든 디바이스에 적용됩니다.

  3. 기본 대시보드 페이지에서 경보 생성을 선택합니다.

  4. 집계 지표 구축(Build aggregation metric) 페이지에서 쿼리가 대상 쿼리(Target query) 아래에 나타나는지 확인합니다. 플릿 지표 집계 구성(Configure fleet metric aggregation) 섹션의 필드 선택(Choose field)에서 shadow.reported.batterylevel을 선택합니다. 이 메뉴에는 AWS 관리형 필드 및 AWS IoT 플릿 인덱싱 서비스에서 관리자가 만든 사용자 지정 필드가 포함되어 있습니다.

  5. 집계 유형 선택(Choose aggregation type)에서 평균(Average)을 선택합니다. 이 선택은 디바이스 플릿의 평균 배터리 잔량 값을 기준으로 경보를 설정합니다.

  6. 기간 선택(Choose period)에서 1분을 선택합니다. 이렇게 하면 디바이스 플릿이 1분 동안 지정된 경보 상태로 유지될 때 경보가 트리거됩니다.

    다음(Next)을 선택합니다.

  7. 임계값 설정(Set threshold) 페이지의 …할 때마다 경보 트리거(Trigger the alarm whenever...) 섹션에서 작거나 같음(Lower/Equal)을 선택합니다. 이렇게 하면 평균 배터리 잔량 값이 지정한 값 미만으로 떨어질 때 경보가 트리거됩니다.

  8. 보다(Than) 텍스트 상자에 50을 입력합니다.

    다음(Next)을 선택합니다.

  9. 사용자 알림(Notify user) 페이지의 알림 -- 선택사항(Notify -- optional) 섹션에 경보가 활성 상태일 때 알림을 받는 조직의 사용자가 포함된 이메일 목록의 이름을 입력합니다. 이 목록을 채우려면 쉼표로 구분된 이메일 주소 목록을 입력합니다.

  10. 경보 세부 정보(Alarm details) 섹션에서 경보 이름을 입력하고 경보의 설명을 입력합니다. 다음(Next)을 선택합니다.

  11. 검토(Review) 페이지에서, 이전 페이지에서 입력한 정보를 확인합니다. 제출(Submit)을 선택합니다. 기본 대시보드로 돌아갑니다.

  12. 기본 대시보드의 왼쪽 탐색 창에서 Fleet Hub 경보(Fleet Hub alarms)를 선택합니다. 생성한 경보가 표시되는지 확인합니다.