本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
CloudWatch 警示
CloudWatch 警示 (cloudWatchAlarm
) 動作會變更 Amazon CloudWatch 警示的狀態。您可以指定此呼叫狀態變更的原因和值。
要求
此規則動作具有下列需求:
-
AWS IoT 可以擔任以執行
cloudwatch:SetAlarmState
操作IAM的角色。如需詳細資訊,請參閱授予 AWS IoT 規則所需的存取權。在 AWS IoT 主控台中,您可以選擇或建立允許 AWS IoT 執行此規則動作的角色。
參數
使用此動作建立 AWS IoT 規則時,您必須指定下列資訊:
範例
下列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" } } ] } }
另請參閱
-
Amazon 使用者指南中的什麼是 Amazon CloudWatch? CloudWatch
-
Amazon CloudWatch 使用者指南中的使用 Amazon 警示 CloudWatch