在AWS CloudWatch中,可以添加,以便该组中的日志可以流到Kinesis,Firehose等。可以在控制台中查看这些订阅:
如何使用boto3查询“订阅”值?
我尝试了以下
import boto3
client = boto3.client('logs', region_name='us-east-1')
client.describe_log_groups()
但这仅返回以下属性(注意:已删除特定值):
{'logGroups': [{'logGroupName': '<myGroupNameValue>',
'creationTime': <myCreationTimeValue>, 'metricFilterCount': 0,
'arn': '<myArnValue>',
'storedBytes': <myStoredBytesValue>},
...]}
返回的json不包含“预订”键/值对。
预先感谢您的考虑和回复
答案 0 :(得分:1)
有一个describe_subscription_filters
API。
https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/logs.html#CloudWatchLogs.Client.describe_subscription_filters
这对您有帮助吗?