기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS IoT Events 콘솔 시작하기
이 섹션에서는 AWS IoT Events 콘솔
비선형 회복 단계 또는 비정상적인 압력 판독값의 경우, 압력 임계값 미만으로 3회 연속 측정값을 확인하여 과압 또는 정상 메시지의 끊김 현상을 방지합니다.
콘솔에서는 사용자가 지정할 수 있는 미리 만들어진 여러 개의 감지기 모델 템플릿도 찾을 수 있습니다. 콘솔을 사용하여 다른 사용자가 작성한 감지기 모델을 가져오거나 감지기 모델을 내보내고 다른 AWS 리전에서 사용할 수도 있습니다. 감지기 모델을 가져오는 경우 필요한 입력을 생성하거나 새 리전에 대해 다시 생성하고 ARNs 사용된 역할을 업데이트해야 합니다.
AWS IoT Events 콘솔을 사용하여 다음에 대해 알아봅니다.
- 입력 정의
-
디바이스와 프로세스를 모니터링하려면 원격 측정 데이터를 AWS IoT Events로 보낼 방법이 있어야 합니다. 이는 메시지를 에 입력으로 전송하여 수행됩니다 AWS IoT Events. 여러 가지 방법으로 이 작업을 수행할 수 있습니다.
-
BatchPutMessage 작업을 사용합니다.
-
에서 메시지 데이터를 로 전달하는 AWS IoT 규칙 엔진에 대한 AWS IoT Events 작업 규칙을 AWS IoT Core작성합니다 AWS IoT Events. 입력 내용을 이름으로 식별해야 합니다.
-
에서 CreateDataset 작업을 AWS IoT Analytics사용하여 로 데이터 세트를 생성합니다
contentDeliveryRules
. 이러한 규칙은 데이터 세트 콘텐츠가 자동으로 전송되는 AWS IoT Events 입력을 지정합니다.
디바이스에서 이러한 방식으로 데이터를 전송하려면 먼저 하나 이상의 입력을 정의해야 합니다. 이렇게 하려면 각 입력에 이름을 지정하고 입력이 모니터링하는 수신 메시지 데이터의 필드를 지정하십시오.
-
- 감지기 모델 생성
-
상태를 사용하여 감지기 모델(디바이스 또는 프로세스의 모델)을 정의합니다. 각 상태에 대해 수신되는 입력을 평가하여 중요 이벤트를 탐지하는 조건부(부울) 논리를 정의합니다. 감지기 모델이 이벤트를 감지하면 상태를 변경하거나 다른 AWS 서비스를 사용하여 사용자 지정 빌드 또는 사전 정의된 작업을 시작할 수 있습니다. 특정 상태가 시작 또는 종료할 때 또한 선택적으로 특정 조건이 충족될 때 작업을 시작하는 추가 이벤트를 정의할 수 있습니다.
이 자습서에서는 모델이 특정 상태로 들어오거나 나갈 때 Amazon SNS 메시지를 작업으로 보냅니다.
- 디바이스 또는 프로세스 모니터링
-
여러 장치 또는 프로세스를 모니터링하는 경우 각 입력에 입력이 들어오는 특정 장치 또는 프로세스를 식별하는 필드를 지정하십시오.
CreateDetectorModel
의key
필드를 참조하십시오.key
로 식별된 입력 필드가 새 값을 인식하면 새 디바이스가 식별되고 감지기가 생성됩니다. 각 감지기는 감지기 모델의 인스턴스입니다. 새 감지기는 해당 감지기 모델이 업데이트되거나 삭제될 때까지 해당 장치에서 오는 입력에 계속 응답합니다.단일 프로세스를 모니터링하는 경우(여러 장치 또는 하위 프로세스가 입력을 보내는 경우에도) 고유한 식별
key
필드를 지정하지 않습니다. 이 경우 모델은 첫 번째 입력이 도착하면 단일 감지기(인스턴스)를 생성합니다. - 메시지를 감지기 모델에 입력으로 전송
-
디바이스에서 메시지를 보내거나 AWS IoT Events 감지기에 입력으로 처리하는 방법에는 여러 가지가 있으며, 이 경우 메시지에 추가 형식을 지정할 필요가 없습니다. 이 자습서에서는 AWS IoT 콘솔을 사용하여 메시지 데이터를 로 전달하는 AWS IoT 규칙 엔진에 대한 AWS IoT Events 작업 규칙을 작성합니다 AWS IoT Events.
이렇게 하려면 이름으로 입력을 식별하고 AWS IoT 콘솔을 계속 사용하여 에 입력으로 전달되는 메시지를 생성합니다 AWS IoT Events.
참고
이 자습서에서는 AWS IoT Events 사용 사례에 대한 자습서의 예제에서 나타나는 콘솔을 사용하여 동일한 input
및 detector
model
을 생성합니다. 이 JSON 예제를 사용하면 자습서를 따르는 데 도움이 될 수 있습니다.