3

由于我们环境中的巨大成本,我有一个任务来创建一个 lambda 来标记所有日志组,如相应的资源(这些日志组的来源)。但是,我面临着识别日志组的资源 arn 的挑战。我们的环境中有很多日志,例如 lambda 日志、elastic-beanstalk 日志、ec2 日志。但是如何将日志组与相应的资源匹配呢?我将非常感谢任何帮助!

4

1 回答 1

0

我会尝试使用describe-log-groups。要使用它,您需要通过从资源到日志组来“向后”工作,但我目前想不出任何其他方式。

aws logs describe-log-groups --query 'logGroups[*].arn' --log-group-name-prefix '/aws/lambda/[name-of-your-lambda]'

输出:

[
“arn:aws:logs:[region]:[account-id]:log-group:/aws/lambda/[name-of-your-lambda]:*”
]

希望有帮助。

于 2019-10-26T13:25:52.130 回答