CloudWatch 경보 - AWS IoT Core

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

CloudWatch 경보

CloudWatch 경보(cloudWatchAlarm) 작업은 Amazon CloudWatch 경보의 상태를 변경합니다. 이 호출에서 상태 변경 이유 및 값을 지정할 수 있습니다.

요구 사항

이 규칙 작업은 다음 요구 사항을 충족해야 합니다.

  • cloudwatch:SetAlarmState 작업을 수행하기 위해가 맡을 AWS IoT 수 있는 IAM 역할입니다. 자세한 내용은 AWS IoT 규칙에 필요한 액세스 권한 부여 단원을 참조하십시오.

    AWS IoT 콘솔에서가이 규칙 작업을 수행하도록 허용하는 역할을 선택하거나 생성할 수 AWS IoT 있습니다.

파라미터

이 작업으로 AWS IoT 규칙을 생성할 때 다음 정보를 지정해야 합니다.

alarmName

CloudWatch 경보 이름입니다.

대체 템플릿: API 및 AWS CLI 만 지원

stateReason

경보 변경 이유입니다.

대체 템플릿 지원: 예

stateValue

경보 상태의 값입니다. 유효한 값: OK, ALARM, INSUFFICIENT_DATA.

대체 템플릿 지원: 예

roleArn

CloudWatch 경보에 대한 액세스를 허용하는 IAM 역할입니다. 자세한 내용은 요구 사항 단원을 참조하십시오.

대체 템플릿 지원: 아니오

예시

다음 JSON 예제에서는 규칙에서 CloudWatch AWS IoT 경보 작업을 정의합니다.

{ "topicRulePayload": { "sql": "SELECT * FROM 'some/topic'", "ruleDisabled": false, "awsIotSqlVersion": "2016-03-23", "actions": [ { "cloudwatchAlarm": { "alarmName": "IotAlarm", "stateReason": "Temperature stabilized.", "stateValue": "OK", "roleArn": "arn:aws:iam::123456789012:role/aws_iot_cw" } } ] } }

다음 사항도 참조하세요.