#amazon-cloudwatch #amazon-cloudwatchlogs #aws-cloudwatch-log-insights
Вопрос:
В журнале Cloudwatch он был зарегистрирован следующим образом с помощью Lambda:
START RequestId: 14699111-bd51-11fa-9dfd-00eee6d18c52
OrderId: 111111
Task: Create
ERROR OrderId: undefined
END RequestId: 14699111-bd51-11fa-9dfd-00eee6d18c52
START RequestId: 14699222-bd51-11fa-9dfd-00eee61f8c52
OrderId: 22222
Task: Create
ERROR OrderId: undefined
END RequestId: 146992222-bd51-11fa-9dfd-00eee61f8c52
Можно ли использовать Cloudwatch Insights или какие-либо инструменты для запроса OrderId: undefined
, а затем попытаться получить OrderId: xxxxx
событие между начальным и КОНЕЧНЫМ журналами?
Пример ожидаемого результата:
OrderId: 111111
OrderId: 22222
Комментарии:
1. Просто добавьте в журналы префикс с
RequestId
2. @jellycsc Извините, я не понимаю, что вы имеете в виду, не могли бы вы привести пример запроса с использованием Cloudwatch Insights
3. Я имею в виду , что вместо того, чтобы регистрироваться
OrderId: 111111
, вы можете регистрироваться[14699111-bd51-11fa-9dfd-00eee6d18c52] OrderId: 111111
. Сделав это, вы можете выполнить поиск по идентификатору запроса.