AWS IoT Events 경보 정의 (콘솔)AWS IoT SiteWise - AWS IoT SiteWise

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

AWS IoT Events 경보 정의 (콘솔)AWS IoT SiteWise

AWS IoT SiteWise 콘솔을 사용하여 기존 자산 모델에 대한 AWS IoT Events 경보를 정의할 수 있습니다. 새 자산 모델에 AWS IoT Events 경보를 정의하려면 자산 모델을 만든 다음 다음 단계를 완료하십시오. 자세한 정보는 자산 모델 생성을 참조하세요.

중요

각 경보에는 경보와 비교할 임계값을 지정하는 속성(attribute)이 필요합니다. 경보를 정의하려면 먼저 자산 모델에서 임계값 속성(attribute)을 정의해야 합니다.

풍력 터빈이 최대 풍속 등급인 50mph를 초과할 때 이를 감지하는 경보를 정의하려는 경우를 예로 들어 보겠습니다. 경보를 정의하기 전에 기본값 50으로 속성(attribute)(최대 풍속)을 정의해야 합니다.

자산 모델에 대한 AWS IoT Events 경보를 정의하려면
  1. AWS IoT SiteWise 콘솔로 이동합니다.

  2. 탐색 창에서 모델을 선택합니다.

  3. 경보를 정의할 자산 모델을 선택합니다.

  4. 경보 탭을 선택합니다.

  5. 경보 추가를 선택합니다.

  6. 경보 유형 옵션 섹션에서 AWS IoT Events 경보를 선택합니다.

  7. 경보 세부 정보 섹션에서 다음을 수행합니다.

    1. 경보의 이름을 입력합니다.

    2. (선택 사항) 경보에 대한 설명을 입력합니다.

  8. 임계값 정의 섹션에서는 경보가 탐지되는 시기와 경보의 심각도를 정의합니다. 다음을 따릅니다.

    1. 경보가 탐지되는 속성을 선택합니다. 이 속성이 새 값을 수신할 때마다 값을 에 AWS IoT SiteWise AWS IoT Events 전송하여 경보 상태를 평가합니다.

    2. 속성을 임계값과 비교하는 데 사용할 연산자를 선택합니다. 다음 옵션 중 하나를 선택합니다.

      • < 미만

      • <= 이하

      • == 같음

      • != 같지 않음

      • >= 이상

      • > 초과

    3. [Value] 에서 임계값으로 사용할 속성 속성을 선택합니다. AWS IoT Events 속성 값을 이 속성의 값과 비교합니다.

    4. 경보의 심각도를 입력합니다. 팀에서 이해할 수 있는 숫자를 사용하여 이 경보의 심각도를 반영합니다.

  9. (선택 사항) 알림 설정 - 선택 사항 섹션에서 다음을 수행합니다.

    1. 활성화를 선택합니다.

      참고

      비활성을 선택하면 사용자와 팀이 경보 알림을 받지 않게 됩니다.

    2. 수신자에서 수신자를 선택합니다.

      중요

      AWS IAM Identity Center 사용자에게 알람 알림을 보낼 수 있습니다. 이 기능을 사용하려면 IAM Identity Center를 활성화해야 합니다. IAM ID 센터는 한 번에 한 AWS 지역에서만 활성화할 수 있습니다. 즉, IAM Identity Center를 활성화한 리전에서만 경보 알림을 정의할 수 있습니다. 자세한 내용은AWS IAM Identity Center 사용 설명서에서 시작하기를 참조하세요.

    3. 프로토콜에서 다음 옵션 중에 선택합니다.

      • 이메일 및 문자 메시지 - IAM Identity Center 사용자에게 SMS 메시지와 이메일 메시지를 통해 알림을 전달합니다.

      • 이메일 - 경보가 IAM Identity Center 사용자에게 이메일 메시지를 통해 알림을 전달합니다.

      • 텍스트 - 경보가 IAM Identity Center 사용자에게 SMS 메시지를 통해 알림을 전달합니다.

    4. 발신자에서 발신자를 선택합니다.

      중요

      Amazon Simple Email Service(Amazon SES)에서 발신자 이메일 주소를 확인해야 합니다. 자세한 내용은 Amazon Simple Email Service 개발자 가이드에서 Amazon SES에서 이메일 주소 확인을 참조하세요.

  10. 기본 자산 상태 섹션에서 이 자산 모델에서 생성된 경보의 기본 상태를 설정할 수 있습니다.

    참고

    이후 단계에서 이 자산 모델에서 생성한 자산에 대해 이 경보를 활성화하거나 비활성화합니다.

  11. 고급 설정 섹션에서 권한, 추가 알림 설정, 경보 상태 조치, SiteWise 모니터의 경보 모델 및 승인 흐름을 구성할 수 있습니다.

    참고

    AWS IoT Events 알람에는 다음과 같은 서비스 역할이 필요합니다.

    • 경보 상태 값을 전송하는 역할을 AWS IoT Events 맡습니다. AWS IoT SiteWise

    • Lambda로 데이터를 전송하는 것으로 AWS IoT Events 가정하는 역할입니다. 경보가 알림을 보내는 경우에만 이 역할이 필요합니다.

    권한 섹션에서 다음을 수행합니다.

    1. AWS IoT Events 역할의 경우 기존 역할을 사용하거나 필요한 권한이 있는 역할을 생성합니다. 이 역할에는 iotevents.amazonaws.com가 역할을 맡을 수 있도록 허용하는 iotsitewise:BatchPutAssetPropertyValue 권한과 신뢰 관계가 필요합니다.

    2. AWS IoT Events Lambda 역할의 경우 기존 역할을 사용하거나 필요한 권한이 있는 역할을 생성합니다. 이 역할에는 iotevents.amazonaws.com가 역할을 맡을 수 있도록 허용하는 lambda:InvokeFunctionsso-directory:DescribeUser 권한과 신뢰 관계가 필요합니다.

  12. (선택 사항) 추가 알림 설정 섹션에서 다음을 수행합니다.

    1. 수신자 속성(attribute)에서 알림 수신자를 지정하는 값을 가진 속성(attribute)을 정의합니다. IAM Identity Center 사용자를 수신자로 선택할 수 있습니다.

      속성(attribute)을 생성하거나 자산 모델에서 기존 속성(attribute)을 사용할 수 있습니다.

      • 새 수신자 속성(attribute) 생성을 선택하는 경우 속성(attribute)에 대해 수신자 속성(attribute) 이름수신자 기본값 - 선택 사항을 지정합니다.

      • 기존 수신자 속성(attribute) 사용을 선택한 경우 수신자 속성(attribute) 이름에서 속성(attribute)을 선택합니다. 경보는 사용자가 선택한 속성(attribute) 기본값을 사용합니다.

      이 자산 모델에서 만든 각 자산의 기본값을 재정의할 수 있습니다.

    2. 사용자 지정 메시지 속성(attribute)의 경우 기본 상태 변경 메시지 외에 전송할 사용자 지정 메시지를 지정하는 값을 가진 속성(attribute)을 정의합니다. 예를 들어 팀이 이 경보를 해결하는 방법을 이해하는 데 도움이 되는 메시지를 지정할 수 있습니다.

      속성(attribute)을 생성하거나 자산 모델에서 기존 속성(attribute)을 사용하도록 선택할 수 있습니다.

      • 새 사용자 지정 메시지 속성(attribute) 생성을 선택한 경우 속성(attribute)에 대해 사용자 지정 메시지 속성(attribute) 이름사용자 지정 메시지 기본값 - 선택 사항을 지정합니다.

      • 기존 사용자 지정 메시지 속성(attribute) 사용을 선택한 경우 사용자 지정 메시지 속성(attribute) 이름에서 속성(attribute)을 선택합니다. 경보는 사용자가 선택한 속성(attribute) 기본값을 사용합니다.

      이 자산 모델에서 만든 각 자산의 기본값을 재정의할 수 있습니다.

    3. Lambda 함수 관리에서 다음 중 하나를 수행합니다.

      • 새 Lambda 함수를 AWS IoT SiteWise 생성하려면 AWS 관리형 템플릿에서 새 Lambda 생성을 선택하십시오.

      • 기존 Lambda 함수를 사용하려면 기존 Lambda 사용을 선택하고 함수 이름을 선택합니다.

      자세한 정보는 AWS IoT Events  개발자 안내서의 경보 알림 관리를 참조하세요.

  13. (선택 사항) 상태 작업 설정 섹션에서 다음을 수행합니다.

    1. 작업 편집을 선택합니다.

    2. 경보 상태 작업 추가에서 작업을 추가한 다음 저장을 선택합니다.

      최대 10개의 작업을 추가할 수 있습니다.

    AWS IoT Events 경보가 활성 상태일 때 작업을 수행할 수 있습니다. 내장 액션을 정의하여 타이머를 사용하거나 변수를 설정하거나 데이터를 다른 AWS 리소스로 보낼 수 있습니다. 자세한 정보는 AWS IoT Events 개발자 안내서지원되는 작업을 참조하세요.

  14. (선택 사항) SiteWise 모니터의 알람 모델 관리 - 선택 사항에서 활성 또는 비활성을 선택합니다.

    이 옵션을 사용하면 SiteWise Monitorss에서 알람 모델을 업데이트할 수 있습니다. 이 옵션은 기본적으로 활성화되어 있습니다.

  15. 확인 흐름에서 활성 또는 비활성을 선택합니다. 확인 흐름에 대한 자세한 내용은 경보 상태 섹션을 참조합니다.

  16. 경보 추가를 선택합니다.

    참고

    AWS IoT SiteWise 콘솔은 자산 모델에 경보를 추가하기 위해 여러 API 요청을 보냅니다. 경보 추가를 선택하면 콘솔에서 이러한 API 요청의 진행 상황을 보여주는 대화 상자가 열립니다. 각 API 요청이 성공하거나 API 요청이 실패할 때까지 이 페이지에 머무르세요. 요청이 실패하면 대화 상자를 닫고 문제를 해결한 다음 경보 추가를 선택하여 다시 시도합니다.