配置AWS API Gateway的日志记录

杰克逊

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

  1. 创建API网关->转到阶段->日志/跟踪
  2. 尝试激活复选框“启用CloudWatch Logs”,但出现 CloudWatch Logs role ARN must be set in account settings to enable logging

  3. 使用下一个策略在IAM中创建角色:AmazonS3FullAccess,AmazonAPIGatewayPushToCloudWatchLogs,AWSLambdaBasicExecutionRole

  4. 复制角色ARN

  5. 转到我的api的设置,然后尝试粘贴到CloudWatch日志角色ARN。但是得到了The role ARN does not have required permissions set to API Gateway

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

m3n7​​alsnak3

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

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AWS API Gateway自定义授权者日志

来自分类Dev

如何使用Cognito ID(+配置)调用AWS API Gateway Endpoint?

来自分类Dev

Ruby Flow框架的AWS SWF API调用日志记录

来自分类Dev

AWS API Gateway:由于配置错误,执行失败:输出映射不匹配,并且未配置默认输出映射

来自分类Dev

AWS API Gateway错误:代理集成无法配置为转换响应

来自分类Dev

烧瓶日志记录配置问题

来自分类Dev

在Groovy中配置日志记录

来自分类Dev

如何配置Hazelcast日志记录

来自分类Dev

docker:配置日志记录选项

来自分类Dev

从AWS API Gateway返回HTML

来自分类Dev

AWS Api Gateway与Dynamo的集成

来自分类Dev

如何配置后端服务器以使用由 aws gateway api 生成的客户端 SSL 证书?

来自分类Dev

从AWS API Gateway导出API定义

来自分类Dev

使用AWS Api Gateway进行Api合成

来自分类Dev

消耗AWS API Gateway API的问题

来自分类Dev

带有AWS WAF的AWS API Gateway

来自分类Dev

请求的API平台日志记录头

来自分类Dev

远程日志记录:rsyslog与RESTful API

来自分类Dev

Clojure REST API:日志记录问题

来自分类Dev

配置LEVEL进行solr日志记录屏幕

来自分类Dev

Spring Boot编程日志记录配置

来自分类Dev

配置Postsharp日志记录工具包

来自分类Dev

日志记录和配置系统:循环依赖

来自分类Dev

在python中配置日志记录级别

来自分类Dev

从 ArgParser 和/或 PyCharm 配置日志记录

来自分类Dev

如何使用日志记录配置单位日志存储策略?

来自分类Dev

terraform AWS API网关配置每个API密钥的方法限制

来自分类Dev

Docker,Tomee,日志记录,STDOUT,AWS

来自分类Dev

如何访问AWS API Gateway的path参数?