Уровни логирования в каждом приложении
Как я могу установить разные уровни логирования для приложения / библиотеки в Lager?
Например, я хотел бы видеть сообщения отладки на консоли, но только для моего приложения, а не для каких-либо библиотек, которые я использую (например, amqp_client).
1 ответ
Решение
Это не может быть (легко) сделано с lager:debug
и т. д. Однако в лагере 3.x теперь можно использовать несколько приемников, что означает, что вы можете определить приемник с именем myapp
и использовать myapp:debug
и т. д. Затем вы можете настроить уровни регистрации, фильтры и места назначения независимо для каждого приемника.