要为Lambda函数添加CloudWatch日志触发器,可以使用以下AWS CLI命令:

aws logs put-subscription-filter --log-group-name <log-group-name> --filter-name <filter-name> --filter-pattern <filter-pattern> --destination-arn <lambda-function-arn> --role-arn <iam-role-arn>

其中,需要替换以下参数:

  • <log-group-name>:CloudWatch日志组的名称。
  • <filter-name>:要创建的过滤器的名称。
  • <filter-pattern>:用于过滤日志事件的模式。
  • <lambda-function-arn>:Lambda函数的ARN。
  • <iam-role-arn>:用于执行订阅过滤器的IAM角色的ARN。

执行此命令后,CloudWatch日志将通过配置的过滤器将日志事件发送到Lambda函数。

lambda add trigger cloudwatch logs 命令

原文地址: https://www.cveoy.top/t/topic/hKLx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录