How can I send logs to my amplify SSR (Nextjs) app to cloudWacth?

0

I am trying to send runtime logs to cloudWacth but I have not been successful, I am using the Hosting compute logs functionality

I have tried with console.log, console.info, among others and it doesn't work for me. Also with the UTILITIES Logger library from amplify and I haven't had any results either.

Can you help me, please. If there is something additional to do or how can I send the logs to cloudWacth.

Thanks greetings.

asked 10 months ago734 views
1 Answer
0

Are the required policies set for the IAM roles as described in this document?
https://docs.aws.amazon.com/amplify/latest/userguide/ssr-CloudWatch-logs.html

profile picture
EXPERT
answered 10 months ago
  • Yes, the role has the following policies established: { "Sid": "PushLogs", "Effect": "Allow", "Action": [ "logs:CreateLogStream", "logs:PutLogEvents" ], "Resource": "arn:aws:logs:us-east-1::log-group:/aws/amplify/:log-stream:" }, { "Sid": "CreateLogGroup", "Effect": "Allow", "Action": "logs:CreateLogGroup", "Resource": "arn:aws:logs:us-east-1::log-group:/aws/amplify/" }, { "Sid": "DescribeLogGroups", "Effect": "Allow", "Action": "logs:DescribeLogGroups", "Resource": "arn:aws:logs:us-east-1:***********:log-group:" }

    Additionally, I share with you what only the cloudwatch registers for me:

    [ { "@timestamp": "2023-06-22 21:11:39.740", "@message": "REPORT RequestId: 56ad9253-f559-4f59-ab59-0fddcf0a37b4\tDuration: 7.19 ms\tBilled Duration: 8 ms\tMemory Size: 1024 MB\tMax Memory Used: 213 MB\t\n" }, { "@timestamp": "2023-06-22 21:11:39.733", "@message": "START RequestId: 56ad9253-f559-4f59-ab59-0fddcf0a37b4 Version: $LATEST\n" } ]

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions