Используя интерфейс командной строки AWS, как я могу получить цифру, показывающую, сколько запросов обслужил мой шлюз(ы) API?

#amazon-web-services #aws-api-gateway #aws-cli #amazon-cloudwatch

Вопрос:

Я попробовал несколько предложений в Гугле, но все они, похоже, возвращаются со значением 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

Другие были очень похожи, в большинстве случаев, насколько я помню, меняя период (некоторые из них были на виртуальной машине, которая с тех пор была уничтожена).

Комментарии:

1. Есть ли у вас какие-либо из этих неправильных команд, чтобы показать, что вы пытались?

2. @Marcin Хорошая мысль, спасибо. Добавлен пример.