gpt4 book ai didi

amazon-web-services - 配置AWS API Gateway的日志记录

转载 作者:行者123 更新时间:2023-12-03 15:49:02 25 4
gpt4 key购买 nike

我创建了一个lambda函数来将文件上传到s3。通过AWS界面进行测试时,一切正常。接下来,我创建了API网关,并尝试通过ReactJs发出请求。但是我得到一个错误。我想查看发生什么错误,但是无法将日志添加到API网关。我做的事情。

  • 创建API网关->转到阶段->日志/跟踪
  • 尝试激活复选框启用CloudWatch Logs,但收到CloudWatch Logs role ARN must be set in account settings to enable logging
  • 使用下一个策略在IAM中创建角色:AmazonS3FullAccess,AmazonAPIGatewayPushToCloudWatchLogs,AWSLambdaBasicExecutionRole
  • 复制角色ARN
  • 转到我的api的设置,然后尝试粘贴到CloudWatch日志角色ARN。但是得到了The role ARN does not have required permissions set to API Gateway

  • 您能告诉我我还需要其他哪些设置吗?

    最佳答案

    根据创建角色后的此文档(https://aws.amazon.com/premiumsupport/knowledge-center/api-gateway-cloudwatch-logs/),您需要将其作为 CloudWatch日志角色ARN 添加到“全局AWS Api网关设置”(打开控制台时,在左 Pane 中有一个设置菜单)。

    然后它将对您创建的所有网关使用该角色,因此这是一次性的步骤。

    关于amazon-web-services - 配置AWS API Gateway的日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59051933/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com