Получить журналы процесса Elastic BeanStalk Deployment - PullRequest
0 голосов
/ 09 января 2019

В настоящее время я работаю над приложением Elastic Beanstalk, которое я вручную развертывал для подготовки с помощью команды elbcli ниже

eb deploy app-name

Хотя раньше это работало хорошо, в моем текущем развертывании произошла ошибка, и я хотел бы просмотреть журналы развертывания, чтобы выяснить, почему это происходит. Но все, что я могу получить из журналов EB, это

AWS EB CLI LOG

Есть ли лучший способ для меня, чтобы глубже погрузиться в процесс развертывания, такой как точка установки пакетов и запуска приложения?

Я попытался просмотреть несколько команд ebcli, таких как events и logs, но все, что я получил, - это смутные результаты, такие как на изображении выше.

1 Ответ

0 голосов
/ 10 января 2019

В консоли Elastic Beanstalk вы можете нажать «Журналы» в левой части навигации, нажать «Запросить журналы» и выбрать либо полные журналы, либо последние 100 строк журнала. В любом случае вы хотите найти файл /var/log/eb-activity.log, и он должен содержать некоторую информацию о том, что было ошибкой.

В этих случаях мне часто просто проще всего подключиться к серверу по протоколу ssh и настроить журнал во время развертывания, чтобы я мог следить за ним и видеть, где он застревает:

$ eb ssh my-environment
$ tail -f /var/log/eb-activity.log
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...