如何为AWS日志组查找相应的资源?

时间:2019-10-26 09:48:33

标签: amazon-web-services aws-lambda boto3 amazon-cloudwatch aws-cloudwatch-log-insights

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

1 个答案:

答案 0 :(得分:0)

我会尝试使用IIFE。要使用它,您需要通过从资源转到日志组来“向后”工作,但是目前我无法想到任何其他方法。

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

输出:

  

[
     “ arn:aws:logs:[区域]:[帐户ID]:log-group:/ aws / lambda / [您的lambda名称]:*”
  ]

希望有帮助。