Запись логов в журнал выполнения в Yandex Cloud Postbox
Статья создана
Обновлена 28 августа 2024 г.
Примечание
Логирование тарифицируется. Подробнее см. в документации Yandex Cloud Logging.
Настроить запись логов можно во время или после создания адреса. Чтобы настроить логирование для уже созданного адреса:
Консоль управления
- В консоли управления
перейдите в каталог, в котором находится адрес. - В списке сервисов выберите Cloud Postbox.
- Выберите адрес, для которого вы хотите настроить логирование.
- В блоке Логирование нажмите
и выберите Редактировать. - В поле Назначение выберите:
Не задано
— чтобы выключить логирование.Каталог
— чтобы записывать логи в лог-группу по умолчанию для каталога, в котором находится адрес.Лог-группа
— чтобы записывать логи в пользовательскую лог-группу. В поле Лог-группа выберите лог-группу, в которую будут записываться логи. Если у вас нет лог-группы, создайте ее.
- (Опционально) Чтобы записывать логи о переходе писем в различные статусы, включите опцию Статусы писем.
- Нажмите кнопку Сохранить.
По умолчанию Yandex Cloud Postbox записывает логи только при верификации адреса. При включении опции Статусы писем Yandex Cloud Postbox будет записывать логи о принятии письма в обработку, доставке письма почтовому клиенту, а также в случаях, когда письмо не доставлено получателю.
Для поиска записей в лог-группе можно использовать язык фильтрующих выражений. Например, чтобы найти все записи об отправке сообщений почтовому клиенту получателя с ошибкой, используйте выражение:
message = "Message bounced" and json_payload.message.to: "example@yandex.ru"