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