繁体   English   中英

没有任何过滤模式的 AWS CLI cloudwatch 日志订阅

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM