【发布时间】:2020-05-12 18:23:19
【问题描述】:
我有我的项目所在的 EC2 服务 (elasticbeanstalk)。现在有什么方法可以查看特定 API 每天处理多少请求。我正在将错误、访问、...日志存储到云手表,也许我们可以以某种方式使用访问日志来查看每个 API 每天处理的请求数。但是我需要为它定义一个图表,这样一看就明白了,例如我做的这个新端点api/user/allowance,有一些客户开始使用它。所以最终我需要的是这样的
API |请求总数 | filter_start_date |过滤结束日期
【问题讨论】:
-
如果你使用cloudflare,有一个服务叫
Logpush service,你可以配置你的s3存储桶,它会在一段时间内将访问日志推送到s3 - 然后你可以使用athena查询他们通过使用 25 多个字段,包括日期、url、客户端 ip 等。 -
不,我并没有真正使用 Cloudflare。但感谢您的回答
标签: laravel amazon-web-services amazon-elastic-beanstalk aws-api-gateway amazon-cloudwatch