0
我安装了rollbax
包,它提供了通过它们的Rollbax.Logger
模块将输出记录到rollbar的能力。问题是我想要level: :info
为默认的灵药:console
记录器和level: :error
为Rollbax.Logger
。如何为混合应用程序中的记录器提供不同的日志级别?
我该怎么做?
我安装了rollbax
包,它提供了通过它们的Rollbax.Logger
模块将输出记录到rollbar的能力。问题是我想要level: :info
为默认的灵药:console
记录器和level: :error
为Rollbax.Logger
。如何为混合应用程序中的记录器提供不同的日志级别?
我该怎么做?
在config/config.exs
:
config :logger, :console, format: "[$level] $message\n", level: :info
某处应用:
Rollbax.Logger.configure level: :error
为此,您可以在config.exs,像这样。
config :logger,
backends:
[
:console,
{Rollbax.Logger, :rollbax}
]
config :logger, :console,
metadata: [:application, :module, :function, :file, :line],
metadata_filter: [],
compile_time_purge_level: :info,
level: :info
config :logger, :rollbax,
metadata: [:application, :module, :function, :file, :line],
metadata_filter: [],
compile_time_purge_level: :error,
level: :error
'Rollbax.Logger.configure level::error'? – mudasobwa
在这种情况下,如何设置':console'记录器级别? – asiniy