Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services AWS是否记录消息已移动到SQS DLQ_Amazon Web Services_Aws Lambda_Amazon Sqs - Fatal编程技术网

Amazon web services AWS是否记录消息已移动到SQS DLQ

Amazon web services AWS是否记录消息已移动到SQS DLQ,amazon-web-services,aws-lambda,amazon-sqs,Amazon Web Services,Aws Lambda,Amazon Sqs,我有一个SQS队列和一个从队列中读取消息的Lambda。我有一个死信队列(DLQ)配置和工作。我可以看到失败的消息被传送到DLQ,AWS控制台中的“可用消息”上升 当AWS将消息移动到DLQ时,该消息是否会记录在Cloud Watch中 “记录”是指在CloudWatch中创建的条目/行/事件: 指示消息已传递到DLQ 理想情况下指定: DLQ名称 某些消息/事件唯一id 正在处理消息的lambda (可选)指定消息正文/有效负载 你能澄清一下你的意思吗?CloudWatch日志记录DL

我有一个SQS队列和一个从队列中读取消息的Lambda。我有一个死信队列(DLQ)配置和工作。我可以看到失败的消息被传送到DLQ,AWS控制台中的“可用消息”上升

当AWS将消息移动到DLQ时,该消息是否会记录在Cloud Watch中

“记录”是指在CloudWatch中创建的条目/行/事件:

  • 指示消息已传递到DLQ
  • 理想情况下指定:
    • DLQ名称
    • 某些消息/事件唯一id
    • 正在处理消息的lambda
  • (可选)指定消息正文/有效负载

你能澄清一下你的意思吗?CloudWatch日志记录DLQ消息的整个主体,或者记录lambda执行失败的CloudWatch度量?我怀疑它是否被记录。日志条目由正在运行的Lambda函数创建(这就是Lambda函数需要
logs:
权限的原因)。但是,将消息移动到死信队列是由AWS Lambda服务完成的,该服务不会将日志发送到CloudWatch日志。@Marcin I为问题添加了更多细节,希望能有所帮助。我想我是在任何一个日志事件之后,它告诉我一个消息转到了一个DQL,消息体是可选的,我真的不需要它。