CloudWatch Event无法调用lambda

时间:2018-05-31 14:41:07

标签: amazon-web-services aws-lambda amazon-cloudwatch

我有一个关于如何创建调度程序来触发lambda的aws tutorial创建的lambda。

我已多次检查以确保lambda具有建议的角色属性,教程使用调度程序和调度程序的权限进行提及。我通过CloudFormation模板将它们全部部署为堆栈。不幸的是我不能分享CFT,你只需要相信我。

我正在寻找可能导致我看到的可能原因,这是来自CloudWatch Events的每次调用都会在我的lambda页面的监控选项卡上记录一个调用错误。很遗憾没有什么是正在记录,我没有启用CloudTrail,无论如何都要通过日志对此进行故障排除。

总结一下,堆栈有:

  • Lambda函数X
  • CloudWatch Events计划程序每隔几分钟调用一次函数
  • 调度程序调用lambda的权限
  • Lambda角色

我无法分享CFT,但它与this blog提及的内容非常相似。

1 个答案:

答案 0 :(得分:0)

在发现lambda假定的角色由于错误的错误而没有登录权限后,这个问题得到解决。

在修复了日志记录问题后,很明显调用错误归因于lambda假定的角色限制。