Home > Software design >  AWS Cloudwatch Insights: query using multiple log groups
AWS Cloudwatch Insights: query using multiple log groups

Time:01-10

Reading the documentation seems that is possible in AWS Cloudwatch to run queries with multiple log groups but I can not see any example on how to do it.

I would like to join two log groups using common attributes and select some logs using filter.

Has anyone run into the same problem and found a solution? Thanks in advance.

Working code:

"SOURCE 'abc/application.log' | filter @message not like \"ThrottlingException\"\n| fields logMessage"

Not working code:

"SOURCE 'abc/application.log' 'abc-onebox/application.log' | filter @message not like \"ThrottlingException\"\n| fields logMessage"
                        
"SOURCE IN ['abc/application.log', 'abc-onebox/application.log'] | filter @message not like \"ThrottlingException\"\n| fields logMessage"

CodePudding user response:

I was able to fix this issue by doing the following. The AWS documentation lives here

"SOURCE 'abc/application.log' | SOURCE 'abc-onebox/application.log' | filter @message not like \"ThrottlingException\"\n| fields logMessage"
  • Related