Поиск. Находить необходимую информацию можно 2 способами. Основной - это поиск по id. Вставляя id в поле SEARCH. И дополнительно можно поискать по временному событию, если нет каких-то данных из локи. Как посмотреть ошибку в Workflow Примеры запросов поиска: WorkflowId="80e52d53-df88-4f0a-a792-8aa145448b6b" StartTime > "2024-05-17T13:07:18+03:00" CloseTime > "2024-05-17T13:07:10+03:00" Сами воркфлоу можно отфильтровать по типу, например для обычного ИЗ в поле поиска нужно ввести: WorkflowType="order.creation" Поля. Status - Статус в котором находится процесс: Running (запущен) | Failed (ошибка) | Completed (завершен) Workflow ID - идентификатор бизнес-процесса, выдаваемый Temporal при постановки задачи на выполнение (используется для поиска и фиксируется в Локи) Run ID - внутренний идентификатор процесса Temporal, который отвечает за обработку бизнеспроцесса Type - Тип операции: certificate_order.creation (создание заказа ЭПС) , order.creation (создание обычного ИЗ), express_delivery_order.creation (создание заказа ЭД), preorder.creation (создание предзаказа), reserved_order.creation (создание бронирования), book_for_gift_order.creation (создание Книга в подарок) Start - Время начала процесса End - Время завершения процесса Бизнес-процесс Внутри процесса будут поля: Workflow Type - Тип заказа(Например на скрине order.creation- обычный ИЗ) 86604452-74fe-4495-b4f6-4d73acce4046 - Run ID(внутренний идентификатор процесса Temporal, который отвечает за обработку бизнес-процесса) Task Queue - Очередь задач создания заказа (указывает на количество различных переходов между состояниями, которые могут происходить в процессе создания заказа. Это число может варьироваться в зависимости от логики бизнес-процессов и правил обработки заказов в системе. Каждый переход состояния может быть связан с определенными действиями или событиями, такими как очистка корзины, подтверждение заказа и т.д.) Start & Close Time - Время начала и конца процесса Далее будут: Date & Time - Дата и время события Event Type - События создания заказа Выбираем формат Compact для сокращения количества events, и более удобным просмотром информации. События создания заказа Обычный ИЗ: order.creation.get_user - Получаем данные пользователя при создании заказа order.creation.get_cart - Получаем данные из корзины order.creation.get_city - Получение города для доставки order.creation.get_order_count - Количество заказов order.creation.get_certificates - Информация о сертификате order.creation.get_discounts - Информация о скидках order.creation.get_remainders - Получаем информацию об остатках товаров order.creation.get_furthest_warehouse - Проверка наиболее удаленного склада order.creation.get_pickpoint - Получаем информацию о точке выбора где клиент забирает заказ order.creation.calculate_delivery - Рассчитываем доставку order.creation.get_available_payment_systems - Получаем информацию о доступных платежных системах order.creation.create_order - Заказ создался order.creation.reserve_products - Товары зарезервированы order.creation.create_loyalty_transaction - Инициация процесса создания транзакции лояльности order.creation.begin_loyalty_transaction - Начало транзакции order.creation.confirm_promotion_apply - Подтверждение применения скидки order.creation.debit_certificates - Списание с сертификата order.creation.confirm_order - Подтверждение заказа order.creation.clear_cart - Очистка корзины пользователя Заказ ЭПС: certificate_order.creation.get_customer - Получаем данные клиента для сертификата certificate_order.creation.create_order - Создание заказа Child Workflow: certificate_order.cancel_unpaid - Переход к странице оплаты сертификата Заказ ЭД: express_delivery_order.creation.get_customer - Получаем данные пользователя при создании заказа express_delivery_order.creation.get_product - Получаем информацию о товаре express_delivery_order.creation.get_city - Получение города для доставки express_delivery_order.creation.get_shops - Получение магазинов для доставки express_delivery_order.creation.calculate_express_delivery - Расчет стоимости экспресс-доставки express_delivery_order.creation.get_available_payment_systems- Получение доступных систем оплаты express_delivery_order.creation.get_product_retail - Получение розничной цены продукта express_delivery_order.creation.create_order - Создание заказа на доставку При клике на черное поле, раскрывается более детальное описание процесса: Для расшифровки кода идем в https://www.base64decode.org/ и вводим данные из поля data, декодируем и получаем расшифровку: Если статус "Failed", мы можем посмотреть сообщение об ошибке во вкладке "History".