Когда-нибудь расскажу, но сейчас ты не готов
Да так и говори, не знаешь зачем, но фича крутая
Да нет, знаю зачем, активно используем на всех проектах
Структурный - это с захватом иерархии логических уровней лога?
Не, это с набором полей, по которым потом искать можно, и проще понимать контекст сообщения
Так это чтобы сериализовать весь контекст исполнения можно было в JSON?
Нет, сам передаешь набор полей
Ну... зачем самому передавать? С одной стороны - более осмысленное действие, конечно. А с другой - а вдруг что интересное пропустишь? :)
Например, сообщение, id заказа, id позиции, id юзера, название транзакции, название метода там. Потом ищешь все логи по этому заказу, или по этому юзеру и т.п.
Вроде как WHERE message ->> 'user.id' = 'ikaznacheev' если бы это постгрес был
Ммм. Неплохая затея.
В bal есть extnumber. Можно туда запихать критерии поиска
Обсуждают сегодня