查看源代码 Phoenix.LiveView.Logger (Phoenix LiveView v0.20.17)
用于处理记录 Phoenix.LiveView
和 Phoenix.LiveComponent
生命周期的事件。
安装
当 Live View 启动时,记录器会自动安装。默认情况下,日志级别设置为 :debug
。
模块配置
可以为单个 Live View 模块覆盖日志级别。
use Phoenix.LiveView, log: :debug
要禁用单个 Live View 模块的日志记录
use Phoenix.LiveView, log: false
遥测
记录以下 Phoenix.LiveView
和 Phoenix.LiveComponent
事件
[:phoenix, :live_view, :mount, :start]
[:phoenix, :live_view, :mount, :stop]
[:phoenix, :live_view, :handle_params, :start]
[:phoenix, :live_view, :handle_params, :stop]
[:phoenix, :live_view, :handle_event, :start]
[:phoenix, :live_view, :handle_event, :stop]
[:phoenix, :live_component, :handle_event, :start]
[:phoenix, :live_component, :handle_event, :stop]
有关更多信息,请参见 遥测 指南。
参数过滤
如果启用,Phoenix.LiveView.Logger
将根据 Phoenix.Logger
的配置过滤参数。