Посмотреть логи функции
Логи выполнения функции хранятся 3 дня. Время в журнале указано по UTC
- В консоли управления
перейдите в каталог, в котором находится функция. - Выберите сервис Cloud Functions.
- Нажмите на функцию, журнал выполнения которой хотите посмотреть.
- В открывшемся окне перейдите в раздел Логи и укажите период, за который хотите посмотреть логи. По умолчанию задан период 1 час.
При просмотре журнала вы можете указать конкретный временной интервал с помощью флагов --since
и --until
. Если временной интервал не был указан, отображается информация за последний час.
Использование флагов:
-
--since
— момент времени N и позже. -
--until
— момент времени N и раньше.
Если был указан только один флаг, отображается информация за один час до или после момента времени N в зависимости от указанного флага.
Допустимые форматы указания времени:
-
ЧЧ:ММ:СС
. Например,15:04:05
. -
RFC-3339
. Например:2006-01-02T15:04:05Z
,2h
,3h30m ago
.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
Чтобы узнать имя или уникальный идентификатор функции, получите список функций в каталоге.
Посмотрите журнал выполнения функции:
yc serverless function logs <имя_функции>
Результат:
2019-07-04 09:27:43 START RequestID: 34dc9533-ed6e-4468-b9f2-2aa0******** Version: b09i2s85a0c1********
2019-07-04 09:27:43 END RequestID: 34dc9533-ed6e-4468-b9f2-2aa0********
2019-07-04 09:27:43 REPORT RequestID: 34dc9533-ed6e-4468-b9f2-2aa0******** Duration: 538.610 ms Billed Duration: 538.700 ms Memory Size: 128 MB Max Memory Used: 13 MB
2019-07-04 09:29:25 START RequestID: 5b6a3779-dcc8-44ec-8ee2-2e7f******** Version: b09i2s85a0c1********
2019-07-04 09:29:26 END RequestID: 5b6a3779-dcc8-44ec-8ee2-2e7f********
2019-07-04 09:29:26 REPORT RequestID: 5b6a3779-dcc8-44ec-8ee2-2e7f******** Duration: 554.904 ms Billed Duration: 555.000 ms Memory Size: 128 MB Max Memory Used: 13 MB
...
Примечание
Если вы вызывали функцию с определенным тегом, при просмотре журнала выполнения также необходимо указать этот тег: yc serverless function logs my-python-function --tag test
.
Подробнее о работе с логами в документации Yandex Cloud Logging.