Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
CloudWatch allarmi
L'azione CloudWatch alarm (cloudWatchAlarm
) modifica lo stato di un CloudWatch allarme Amazon. In questa chiamata è possibile specificare il motivo della modifica dello stato e il valore.
Requisiti
Questa operazione della regola presenta i seguenti requisiti:
-
Un IAM ruolo che AWS IoT può assumere per eseguire l'
cloudwatch:SetAlarmState
operazione. Per ulteriori informazioni, consulta Concedere a qualsiasi AWS IoT regola l'accesso richiesto.Nella AWS IoT console, è possibile scegliere o creare un ruolo per consentire l'esecuzione di questa azione relativa AWS IoT alla regola.
Parametri
Quando si crea una AWS IoT regola con questa azione, è necessario specificare le seguenti informazioni:
alarmName
-
Il nome CloudWatch dell'allarme.
Supporta modelli sostitutivi: API e solo AWS CLI
stateReason
-
Motivo della modifica dell'allarme.
Supporta modelli di sostituzione: sì
stateValue
-
Valore dello stato dell'allarme. Valori validi:
OK
,ALARM
,INSUFFICIENT_DATA
.Supporta modelli di sostituzione: sì
roleArn
-
Il IAM ruolo che consente l'accesso all' CloudWatch allarme. Per ulteriori informazioni, consulta Requisiti.
Supporta modelli di sostituzione: no
Esempi
L'JSONesempio seguente definisce un'azione di CloudWatch allarme in una AWS IoT regola.
{ "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" } } ] } }
Consulta anche
-
Che cos'è Amazon CloudWatch? nella Amazon CloudWatch User Guide
-
Utilizzo degli CloudWatch allarmi Amazon nella Guida per l' CloudWatch utente di Amazon