IoT ルールを介して AWS ラムダ関数をトリガーしようとしています。私は主にこのガイドに従いました - http://docs.aws.amazon.com/iot/latest/developerguide/iot-lambda-rule.html - ただし、IoT ボタンを使用していないため、説明のためにいくつかのことが更新されましたカスタムルール。
メッセージをキューにパブリッシュしています。そのキューをサブスクライブすると、MQTT クライアントでメッセージが送信されていることがわかります。また、ルールに複数のアクションを設定しました。1 つは Dynamo に挿入し、もう 1 つは SNS テキスト メッセージをトリガーします。最後で、私にとって最も重要なのは、Lambda 関数を呼び出すことです。それは実行されていないようです。他の 2 つは、新しいキュー メッセージを発行するたびに、私が期待していることを実行します。
ラムダで cloudwatch ログを確認すると、何も表示されません。エラーも成功もありません。アクションがまったくトリガーされていないようです。
ペイロードを使用して Lambda テストを手動で実行すると、正常に実行されると予想されます。
誰もこれを見たことがありますか。トラブルシューティングの方法がわかりません。