![](/img/trans.png)
[英]ERROR aws_cloudwatch_log_subscription_filter to AWS Lambda with Terraform
[英]AWS CLI cloudwatch log subscription without any filter pattern
我正在尝试从 AWS 中运行的应用程序获取日志,包括没有任何过滤模式的所有日志:
aws logs put-subscription-filter --log-group-name "abc-loggroup" --filter-name "Destination" --filter-pattern "" --destination-arn "arn:test" --role-arn "arn:role"
出现以下错误-aws:错误:参数--filter-pattern:预期一个参数
尝试运行没有“--filter-name”参数的命令失败。
如何在没有任何过滤器模式的情况下运行此命令
根据文档PutSubscriptionFilter ,您需要提供这两个参数。
filterPattern
用于订阅过滤后的 stream 日志事件的过滤器模式。
类型:字符串
长度约束:最小长度为 0。最大长度为 1024。
要求:是
filterName
类型:字符串
长度约束:最小长度为 1。最大长度为 512。
模式:[^: ]
要求:是
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.