Посмотреть логи контейнера
Логи выполнения контейнера хранятся 14 дней. Время в журнале указано по UTC
- В консоли управления
выберите сервис Serverless Containers. - Нажмите на контейнер, журнал выполнения которого хотите посмотреть.
- Перейдите на вкладку Логи и укажите период, за который хотите посмотреть логи. По умолчанию задан период 1 час.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
При просмотре журнала вы можете указать конкретный временной интервал с помощью флагов --since
и --until
. Если временной интервал не был указан, отображается информация за последний час.
Использование флагов:
-
--since
— момент времени N и позже. -
--until
— момент времени N и раньше.
Если был указан только один флаг, отображается информация за один час до или после момента времени N в зависимости от указанного флага.
Допустимые форматы указания времени:
-
ЧЧ:ММ:СС
. Например,15:04:05
. -
RFC-3339
. Например:2006-01-02T15:04:05Z
,2h
,3h30m ago
.
Для обращения к контейнеру используйте его имя или уникальный идентификатор. Чтобы узнать их, получите список контейнеров в каталоге.
Посмотрите журнал выполнения контейнера:
yc logging read --resource-ids=<идентификатор_контейнера>
Результат:
2021-12-07 10:39:03 INFO START RequestID: 24ad08bd-10f7-4e76-9f08-b2b1********
2021-12-07 10:39:03 Hi, I'm inside
2021-12-07 10:39:03 runtime pid 76: exited with 0
...
2021-12-07 10:42:04 INFO END RequestID: 24ad08bd-10f7-4e76-9f08-b2b1********
Подробнее о работе с логами в документации Yandex Cloud Logging.