Как просмотреть журналы шлюза AWS для внешних вызовов?
Мне нужно иметь возможность видеть журналы для моих вызовов на AWS API Gateway
. Когда я выполняю вызовы из Панели Управления Gateway, я могу видеть их в разделе Logs
.
Как я могу увидеть их для внешнего вызова (например: вызовы, сделанные с помощью curl
)?
1 ответ:
Наиболее вероятной причиной невозможности просмотра журналов API Gateway в журналах CloudWatch является то, что вы не указали ARN роли IAM, которая позволяет API Gateway записывать информацию в журналы CloudWatch.
Затем необходимо явно включить ведение журнала на каждом этапе. Вам не нужно (повторно)развертывать API, просто сохраните.
Подробные инструкции здесь: http://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-stage-settings.html#how-to-stage-settings-console
После включения вы получите группу журналов с именем "/ aws / apigateway / welcome " со строкой журнала, подтверждающей включение журналов.