amazon-web-services - 使用报告 AWS API Gateway
问题描述
我已经使用 AWS API Gateway 部署了我的 API。每个用户都被授权使用基于 JWT 的不同端点。我正在寻找一种方法来生成哪个用户发送了多少种不同类型的 API 请求。搜索 AWS 并没有给我任何这样的服务(我可能错了)。如果有人提示如何生成此类报告,我将不胜感激?问候
解决方案
API Gateway 允许您在舞台上启用访问日志记录。该文档简要讨论了如何指定访问日志的格式:https ://docs.aws.amazon.com/apigateway/latest/developerguide/set-up-logging.html
该博客可能会提供一种有用的方法来使这些日志可搜索和可分析:https ://binx.io/blog/2018/11/17/elasticsearch-service-firehose-apigw-logs/
推荐阅读
- php - 使用 .htaccess 重写 php 页面的 url
- python - Python在没有outlook客户端的情况下读取office邮件
- hyperledger-fabric - ./byfn.sh up 错误(客户端版本 1.22 太旧 支持的最低 API 版本为 1.24)
- javascript - 用于离子选项的 Ionic 3 自定义选择器
- sql - 无法将 varchar 值转换为数据类型 int
- python-3.x - 如何使用“combinationUtil”将静态值添加到 python 中的组合?
- node.js - 如何使用表示为十六进制二进制的 AES 密钥的 node-jose 创建 JWK
- node.js - 测试导入 react-native 或 react-native-web
- android - 如何解决“在 com.android.build.gradle.LibraryExtension 类型的对象上找不到参数 [build_6plat21h .....] 的方法 bundle()”?
- r - 在特定条件下从数据框中提取行