Частые вопросы
Зачем структурные логи?
Потому что по ним вы будете искать. Поля можно фильтровать и агрегировать, форматированные строки — нет.
Умеет ли basalttrail ротацию файлов?
Нет. Доверьте это платформе или logrotate либо пишите в стандартный вывод.
Безопасно ли писать логи из многих потоков?
Да. Запись в каждый вывод сериализуется.
Можно ли писать логи в два места?
Да. Объедините выводы — каждый получит все записи.
Можно ли использовать basalttrail в коммерческих проектах?
Да, лицензия это разрешает.
Где сообщить об ошибке?
В issues на странице репозитория. Приложите минимальный пример.