AWS Lambda 函数创建 CloudWatch Logs Group 订阅
在 AWS 上创建 CloudWatch Logs Group Subscriptions 的 Lambda 函数可以通过以下命令完成:\n\n1. 创建一个新的 Lambda 函数:\n\naws lambda create-function \n--function-name <function-name> \n--runtime python3.8 \n--role <iam-role-arn> \n--handler <lambda-handler-function> \n--code S3Bucket=<bucket-name>,S3Key=<object-key>\n\n其中:\n- <function-name>:Lambda 函数的名称。\n- <iam-role-arn>:Lambda 函数所需的 IAM 角色的 ARN。\n- <lambda-handler-function>:Lambda 函数的处理程序函数。\n- <bucket-name>:存储 Lambda 函数代码的 S3 存储桶的名称。\n- <object-key>:存储 Lambda 函数代码的 S3 对象的键。\n\n2. 创建 CloudWatch Logs Group 的订阅过滤器:\n\naws logs put-subscription-filter \n--log-group-name <log-group-name> \n--filter-name <filter-name> \n--filter-pattern <filter-pattern> \n--destination-arn <lambda-function-arn> \n--role-arn <iam-role-arn>\n\n其中:\n- <log-group-name>:CloudWatch Logs Group 的名称。\n- <filter-name>:订阅过滤器的名称。\n- <filter-pattern>:指定要过滤的日志事件模式。\n- <lambda-function-arn>:Lambda 函数的 ARN。\n- <iam-role-arn>:订阅过滤器所需的 IAM 角色的 ARN。\n\n请注意,上述命令中的参数需要根据您的实际情况进行替换和配置。
原文地址: https://www.cveoy.top/t/topic/pw5J 著作权归作者所有。请勿转载和采集!