使用AWS CLI,如何获得显示API网关已服务的请求数的数字



我尝试了一些谷歌搜索的建议,但它们似乎都返回了Count值1,这显然是不正确的。为了清楚起见,我想看看API在给定日期之间处理了多少请求(成功和错误(。

感谢

编辑:一个很好的建议,包括失败的命令:

aws cloudwatch get-metric-statistics --namespace AWS/ApiGateway --metric-name Count --start-time 2021-06-02T09:00:00 --end-time 2021-06-03T09:00:00 --period 3600 --region eu-west-1 --statistics Average --unit Count

其他的则非常相似,在我记忆中的大多数情况下都调整了时间段(其中一些是在一个已经被销毁的虚拟机上(。

我注意到这里的Statistics是Average而不是Sum来获得总数。我之所以来到这里,是因为我在通过api网关找到正确的过滤方法时遇到了问题。

最新更新