Понимание AWS API Gateway Cloudwatch - PullRequest
0 голосов
/ 12 февраля 2020

Мне трудно понять, как AWS API-шлюз записывает в AWS потоки журнала CloudWatch.
Под каждой AWS CloudWatch Log Group есть столбец с именем Last Event Time

Таким образом, основываясь на Время последнего события , можно подумать, что поток журнала CloudWatch будет иметь журналы до времени, указанного в «Время последнего события»,
, тогда как время начала будет « Время последнего события "потока перед

Таким образом, в идеале ожидаемые автоматически сгенерированные потоки журналов выглядят, например, как.

2020-02-12 11:15 UTC+8
2020-02-12 11:00 UTC+8
2020-02-12 10:45 UTC+8

Таким образом, я предполагаю, что журналы в 11:10 были бы в потоке 2020-02-12 11:00 UTC+8

Для AWS журналов шлюза API, несколько потоков журналов создаются для одного и того же время,
Но для AWS журналов Lambda Cloud Watch я заметил, что потоки правильные
ie. Журнальные потоки только для разных временных диапазонов, как в примере
Почему бы не для API Gateway?

enter image description here

Из приведенных выше потоков журналов chaoti c,
Я не знаю, в каком потоке журналов я найду свой журнал времени 11:05?
Их 9, но одновременно может быть 50 потоков
Действительно ли AWS нас ожидают проверить в каждом потоке?

1 Ответ

0 голосов
/ 12 февраля 2020

Поток журнала - это последовательность событий журнала, которые используют один и тот же источник.

Из-за этого, когда ваш API-шлюз работает в нескольких контейнерах, он создаст несколько групп потоков.

https://docs.aws.amazon.com/mediastore/latest/ug/monitoring-cloudwatch-logs.html

...