Avviso di fine del supporto: il 20 maggio 2026, AWS terminerà il supporto per AWS IoT Events. Dopo il 20 maggio 2026, non potrai più accedere alla AWS IoT Events console o AWS IoT Events alle risorse. Per ulteriori informazioni, consulta AWS IoT Events Fine del supporto.
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à.
Monitoraggio AWS IoT Events con Amazon CloudWatch
Quando si sviluppa o si esegue il debug di un modello di AWS IoT Events rilevatore, è necessario sapere cosa AWS IoT Events sta facendo e gli eventuali errori riscontrati. Amazon CloudWatch monitora AWS le tue risorse e le applicazioni su cui esegui AWS in tempo reale. Con CloudWatch, ottieni visibilità a livello di sistema sull'uso delle risorse, sulle prestazioni delle applicazioni e sullo stato operativo. Abilita la CloudWatch registrazione di Amazon durante lo sviluppo di modelli di AWS IoT Events rilevatoricontiene informazioni su come abilitare la CloudWatch registrazione per. AWS IoT Events Per generare registri come quello mostrato di seguito, è necessario impostare il livello di verbosità su «Debug» e fornire uno o più obiettivi di debug, tra cui un nome del modello del rilevatore e un elemento opzionale. KeyValue
L'esempio seguente mostra una voce di registro di livello CloudWatch DEBUG generata da. AWS IoT Events
{ "timestamp": "2019-03-15T15:56:29.412Z", "level": "DEBUG", "logMessage": "Summary of message evaluation", "context": "MessageEvaluation", "status": "Success", "messageId": "SensorAggregate_2th846h", "keyValue": "boiler_1", "detectorModelName": "BoilerAlarmDetector", "initialState": "high_temp_alarm", "initialVariables": { "high_temp_count": 1, "high_pressure_count": 1 }, "finalState": "no_alarm", "finalVariables": { "high_temp_count": 0, "high_pressure_count": 0 }, "message": "{ \"temp\": 34.9, \"pressure\": 84.5}", "messageType": "CUSTOMER_MESSAGE", "conditionEvaluationResults": [ { "result": "True", "eventName": "alarm_cleared", "state": "high_temp_alarm", "lifeCycle": "OnInput", "hasTransition": true }, { "result": "Skipped", "eventName": "alarm_escalated", "state": "high_temp_alarm", "lifeCycle": "OnInput", "hasTransition": true, "resultDetails": "Skipped due to transition from alarm_cleared event" }, { "result": "True", "eventName": "should_recall_technician", "state": "no_alarm", "lifeCycle": "OnEnter", "hasTransition": true } ] }