Есть ли способ получить уведомление о превышении времени ожидания шлюза API? - PullRequest
0 голосов
/ 07 февраля 2020

У меня есть API, который иногда переходит в тайм-аут, потому что ответ не вернулся до 30-секундного лимита. В CloudWatch я вижу журнал для тайм-аута, но есть ли способ установить будильник или что-то, что уведомляет меня, когда это происходит (например: отправка и электронная почта, когда ответ является тайм-аутом)?

1 Ответ

1 голос
/ 08 февраля 2020

Если вы видите событие в журналах CloudWatch, вы можете создать Metri c Filter в записи журнала. Это создаст метрику CloudWatch c, и на этом вы можете создать будильник.

Кроме того, API Gateway будет публиковать sh набор метрик по умолчанию в пространстве имен AWS/ApiGateway. Не похоже, что у них есть счетчик тайм-аутов metri c, но вы можете подать сигнал тревоги по частоте отказов (5XXError) или задержкам (IntegrationLatency, Latency).

...