AWS CLI:PutSubscriptionFilter - Amazon CloudWatch Logs
我正在尝试使用put-subscription-filter
中的日志组中的标签,但我不知道如何为--log-group-name
创建字符串。
这是一个日志组的标签:
aws logs tag-log-group \
...
--tags Application=TestApp,OwnerContact=somebody,Type=Lambda,Service=test
这是问题所在
aws logs put-subscription-filter \
--log-group-name **???????**
....
请使用标签提供答案:应用程序,服务
答案 0 :(得分:0)
根据put-subscription-filter — AWS CLI Command Reference,--log-group-name
选项仅采用字符串(日志组的名称)。
不能将标签用作put-subscription-filter
的名称。
答案 1 :(得分:0)
您的要求似乎是:标识具有一个或多个标签的所有日志组(大概是指定的标签,而不仅仅是标签数量)。
您可以通过以下方式进行操作:
使用Python之类的脚本语言(使用AWS boto3 SDK)实施起来会更容易。