AWS API Gateway配置日志

问题

访问API Gateway接口出现了403问题,具体报错如下:

json 复制代码
{"message":"Missing Authentication Token"}

需要配置AWS API Gateway日志,看请求过程是什么样子的。

API Gateway

先找到API Gateway的的日志角色,如果没有就创建一个,具体如下图:

确认存在日志角色后,就可以找到阶段,开始日志设置,如下图:

设置日志,如下图:

日志内容如下:

json 复制代码
{ "requestId":"$context.requestId", "extendedRequestId":"$context.extendedRequestId","ip": "$context.identity.sourceIp", "caller":"$context.identity.caller", "user":"$context.identity.user", "requestTime":"$context.requestTime", "httpMethod":"$context.httpMethod", "resourcePath":"$context.resourcePath", "status":"$context.status", "protocol":"$context.protocol", "responseLength":"$context.responseLength" }

过滤三个请求ID,过滤语法如下:

json 复制代码
{ $.requestId = "a4afb9bd-1a3e-4524-8847-4370c45b738e" || $.requestId = "378ba33b-7d4d-4c3f-8b63-dfd7cdc1c225" || $.requestId = "c274ffb7-b084-49e0-a0c6-b9d5214ad3f8" }

请求ID来源如下图:

日志查询效果

参考:

相关推荐
云资源服务商3 小时前
阿里云负载均衡SLB深度解析:从原理到实战的全栈指南
阿里云·云计算·负载均衡
某zhuan10 小时前
云计算实验1——CentOS中hadoop的安装
hadoop·centos·云计算
William一直在路上10 小时前
Kong Gateway 实操实例:代理上游服务并配置限流插件
gateway·kong
科技峰行者12 小时前
阿里云瓴羊发布企业级AI智能体服务平台AgentOne,成就AI时代的“超级公司”
人工智能·阿里云·ai·云计算·羚羊
zhuwei_clark12 小时前
Spring AI(七)Spring AI 的RAG实现集合火山向量模型+阿里云Tair(企业版)
人工智能·阿里云·云计算
字节跳动视频云技术团队15 小时前
字节跳动多媒体实验室联合ISCAS举办第五届神经网络视频编码竞赛
人工智能·云计算·音视频开发
伊织code16 小时前
AWS Toolkit - 注册 AWS Builder ID 账号
云计算·aws
SkyXZ~16 小时前
AWS SageMaker SDK 完整教程:从零开始云端训练你的模型
人工智能·深度学习·云计算·aws·sagemaker·boto3
荣光波比16 小时前
Docker(二)—— Docker核心功能全解析:网络、资源控制、数据卷与镜像构建实战
运维·网络·docker·容器·云计算