Plant-Tracer / webapp

Client and Server for web-based JavaScript app
GNU Affero General Public License v3.0
0 stars 2 forks source link

AWS — Specify log level for planttracer separately from #437

Closed simsong closed 6 days ago

simsong commented 2 weeks ago

We need to specify the log level for the planttracer python code separately from the log level for the Zappa system. Right now, with log level set to debug, we only get results like below. It looks like the log level for the planttracer system is not INFO, but WARNING or ERROR.

[1718537665651] [DEBUG] 2024-06-16T11:34:25.651Z 4f2e6001-ca4e-4e37-94d0-379e3f82fc91 Zappa Event: {'resource': '/{proxy+}', 'path': '/favicon.ico', 'httpMethod': 'GET', 'headers': {'Accept': 'image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8', 'accept-encoding': 'gzip, deflate, br, zstd', 'Accept-Language': 'en-US,en;q=0.9', 'cache-control': 'no-cache', 'CloudFront-Forwarded-Proto': 'https', 'CloudFront-Is-Desktop-Viewer': 'true', 'CloudFront-Is-Mobile-Viewer': 'false', 'CloudFront-Is-SmartTV-Viewer': 'false', 'CloudFront-Is-Tablet-Viewer': 'false', 'CloudFront-Viewer-ASN': '21928', 'CloudFront-Viewer-Country': 'US', 'Cookie': 'api_key-planttracer_dev=bc2ffc24fb4641c2b266cb838af2b13e', 'dnt': '1', 'Host': 'dev.planttracer.com', 'pragma': 'no-cache', 'priority': 'u=1, i', 'Referer': 'https://dev.planttracer.com/analyze?movie_id=5746', 'sec-ch-ua': '"Google Chrome";v="125", "Chromium";v="125", "Not.A/Brand";v="24"', 'sec-ch-ua-mobile': '?0', 'sec-ch-ua-platform': '"macOS"', 'sec-fetch-dest': 'image', 'sec-fetch-mode': 'no-cors', 'sec-fetch-site': 'same-origin', 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36', 'Via': '2.0 7fc4d53a17d950b206cd9fccf1108b8a.cloudfront.net (CloudFront)', 'X-Amz-Cf-Id': 'V9xubkJ3JrHLzTGWY-FDZ3HIVMTymYPClsIYSlxLdE15dqc9_PdvLg==', 'X-Amzn-Trace-Id': 'Root=1-666ecdc1-6e8e50071565cbbb5c694c4a', 'X-Forwarded-For': '172.58.244.233, 70.132.33.80', 'X-Forwarded-Port': '443', 'X-Forwarded-Proto': 'https'}, 'multiValueHeaders': {'Accept': ['image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8'], 'accept-encoding': ['gzip, deflate, br, zstd'], 'Accept-Language': ['en-US,en;q=0.9'], 'cache-control': ['no-cache'], 'CloudFront-Forwarded-Proto': ['https'], 'CloudFront-Is-Desktop-Viewer': ['true'], 'CloudFront-Is-Mobile-Viewer': ['false'], 'CloudFront-Is-SmartTV-Viewer': ['false'], 'CloudFront-Is-Tablet-Viewer': ['false'], 'CloudFront-Viewer-ASN': ['21928'], 'CloudFront-Viewer-Country': ['US'], 'Cookie': ['api_key-planttracer_dev=bc2ffc24fb4641c2b266cb838af2b13e'], 'dnt': ['1'], 'Host': ['dev.planttracer.com'], 'pragma': ['no-cache'], 'priority': ['u=1, i'], 'Referer': ['https://dev.planttracer.com/analyze?movie_id=5746'], 'sec-ch-ua': ['"Google Chrome";v="125", "Chromium";v="125", "Not.A/Brand";v="24"'], 'sec-ch-ua-mobile': ['?0'], 'sec-ch-ua-platform': ['"macOS"'], 'sec-fetch-dest': ['image'], 'sec-fetch-mode': ['no-cors'], 'sec-fetch-site': ['same-origin'], 'User-Agent': ['Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36'], 'Via': ['2.0 7fc4d53a17d950b206cd9fccf1108b8a.cloudfront.net (CloudFront)'], 'X-Amz-Cf-Id': ['V9xubkJ3JrHLzTGWY-FDZ3HIVMTymYPClsIYSlxLdE15dqc9_PdvLg=='], 'X-Amzn-Trace-Id': ['Root=1-666ecdc1-6e8e50071565cbbb5c694c4a'], 'X-Forwarded-For': ['172.58.244.233, 70.132.33.80'], 'X-Forwarded-Port': ['443'], 'X-Forwarded-Proto': ['https']}, 'queryStringParameters': None, 'multiValueQueryStringParameters': None, 'pathParameters': {'proxy': 'favicon.ico'}, 'stageVariables': None, 'requestContext': {'resourceId': 'se9zrg', 'resourcePath': '/{proxy+}', 'httpMethod': 'GET', 'extendedRequestId': 'ZdUWTF_OoAMElMQ=', 'requestTime': '16/Jun/2024:11:34:25 +0000', 'path': '/favicon.ico', 'accountId': '376778049323', 'protocol': 'HTTP/1.1', 'stage': 'dev', 'domainPrefix': 'dev', 'requestTimeEpoch': 1718537665629, 'requestId': 'bf0490ce-3ec9-4335-96f9-2a9ab1999ebd', 'identity': {'cognitoIdentityPoolId': None, 'accountId': None, 'cognitoIdentityId': None, 'caller': None, 'sourceIp': '172.58.244.233', 'principalOrgId': None, 'accessKey': None, 'cognitoAuthenticationType': None, 'cognitoAuthenticationProvider': None, 'userArn': None, 'userAgent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36', 'user': None}, 'domainName': 'dev.planttracer.com', 'deploymentId': '838j0a', 'apiId': 'uga7dh2bxj'}, 'body': None, 'isBase64Encoded': False}
[1718537665651] [DEBUG] 2024-06-16T11:34:25.651Z 4f2e6001-ca4e-4e37-94d0-379e3f82fc91 host found: [dev.planttracer.com]
[1718537665741] [DEBUG] 2024-06-16T11:34:25.741Z fc4d7eac-50b1-4ed1-b732-274b5fee1bb5 Zappa Event: {'resource': '/{proxy+}', 'path': '/api/get-frame', 'httpMethod': 'GET', 'headers': {'Accept': 'image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8', 'accept-encoding': 'gzip, deflate, br, zstd', 'Accept-Language': 'en-US,en;q=0.9', 'CloudFront-Forwarded-Proto': 'https', 'CloudFront-Is-Desktop-Viewer': 'true', 'CloudFront-Is-Mobile-Viewer': 'false', 'CloudFront-Is-SmartTV-Viewer': 'false', 'CloudFront-Is-Tablet-Viewer': 'false', 'CloudFront-Viewer-ASN': '21928', 'CloudFront-Viewer-Country': 'US', 'Cookie': 'api_key-planttracer_dev=bc2ffc24fb4641c2b266cb838af2b13e', 'dnt': '1', 'Host': 'dev.planttracer.com', 'priority': 'i', 'Referer': 'https://dev.planttracer.com/analyze?movie_id=5746', 'sec-ch-ua': '"Google Chrome";v="125", "Chromium";v="125", "Not.A/Brand";v="24"', 'sec-ch-ua-mobile': '?0', 'sec-ch-ua-platform': '"macOS"', 'sec-fetch-dest': 'image', 'sec-fetch-mode': 'no-cors', 'sec-fetch-site': 'same-origin', 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36', 'Via': '2.0 7fc4d53a17d950b206cd9fccf1108b8a.cloudfront.net (CloudFront)', 'X-Amz-Cf-Id': 'StjJUAM7SWg1Vjk8_icpIOkrWbuZ0zRzNEvthb49Qetn8rl-EEnowQ==', 'X-Amzn-Trace-Id': 'Root=1-666ecdc1-0eeae2d97c0b449c01b048cc', 'X-Forwarded-For': '172.58.244.233, 70.132.33.80', 'X-Forwarded-Port': '443', 'X-Forwarded-Proto': 'https'}, 'multiValueHeaders': {'Accept': ['image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8'], 'accept-encoding': ['gzip, deflate, br, zstd'], 'Accept-Language': ['en-US,en;q=0.9'], 'CloudFront-Forwarded-Proto': ['https'], 'CloudFront-Is-Desktop-Viewer': ['true'], 'CloudFront-Is-Mobile-Viewer': ['false'], 'CloudFront-Is-SmartTV-Viewer': ['false'], 'CloudFront-Is-Tablet-Viewer': ['false'], 'CloudFront-Viewer-ASN': ['21928'], 'CloudFront-Viewer-Country': ['US'], 'Cookie': ['api_key-planttracer_dev=bc2ffc24fb4641c2b266cb838af2b13e'], 'dnt': ['1'], 'Host': ['dev.planttracer.com'], 'priority': ['i'], 'Referer': ['https://dev.planttracer.com/analyze?movie_id=5746'], 'sec-ch-ua': ['"Google Chrome";v="125", "Chromium";v="125", "Not.A/Brand";v="24"'], 'sec-ch-ua-mobile': ['?0'], 'sec-ch-ua-platform': ['"macOS"'], 'sec-fetch-dest': ['image'], 'sec-fetch-mode': ['no-cors'], 'sec-fetch-site': ['same-origin'], 'User-Agent': ['Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36'], 'Via': ['2.0 7fc4d53a17d950b206cd9fccf1108b8a.cloudfront.net (CloudFront)'], 'X-Amz-Cf-Id': ['StjJUAM7SWg1Vjk8_icpIOkrWbuZ0zRzNEvthb49Qetn8rl-EEnowQ=='], 'X-Amzn-Trace-Id': ['Root=1-666ecdc1-0eeae2d97c0b449c01b048cc'], 'X-Forwarded-For': ['172.58.244.233, 70.132.33.80'], 'X-Forwarded-Port': ['443'], 'X-Forwarded-Proto': ['https']}, 'queryStringParameters': {'api_key': 'bc2ffc24fb4641c2b266cb838af2b13e', 'format': 'jpeg', 'frame_number': '0', 'movie_id': '5746'}, 'multiValueQueryStringParameters': {'api_key': ['bc2ffc24fb4641c2b266cb838af2b13e'], 'format': ['jpeg'], 'frame_number': ['0'], 'movie_id': ['5746']}, 'pathParameters': {'proxy': 'api/get-frame'}, 'stageVariables': None, 'requestContext': {'resourceId': 'se9zrg', 'resourcePath': '/{proxy+}', 'httpMethod': 'GET', 'extendedRequestId': 'ZdUWUG5ooAMEjZg=', 'requestTime': '16/Jun/2024:11:34:25 +0000', 'path': '/api/get-frame', 'accountId': '376778049323', 'protocol': 'HTTP/1.1', 'stage': 'dev', 'domainPrefix': 'dev', 'requestTimeEpoch': 1718537665718, 'requestId': 'd0a42410-7ede-428b-b3cd-003df4bc68b7', 'identity': {'cognitoIdentityPoolId': None, 'accountId': None, 'cognitoIdentityId': None, 'caller': None, 'sourceIp': '172.58.244.233', 'principalOrgId': None, 'accessKey': None, 'cognitoAuthenticationType': None, 'cognitoAuthenticationProvider': None, 'userArn': None, 'userAgent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36', 'user': None}, 'domainName': 'dev.planttracer.com', 'deploymentId': '838j0a', 'apiId': 'uga7dh2bxj'}, 'body': None, 'isBase64Encoded': False}