我正在使用Symfony和Monolog将数据记录到loggly.com。我的symfony应用使用以下配置:
loggly:
type: loggly
token: ...
level: INFO
bubble: true
channels: ["app", "request"]
如您所见,我正在记录频道 app 和请求。两个通道的最低日志级别均为INFO。
现在,我想像这样区分每个通道的日志级别:
“ 应用”频道:INFO(及更高版本)
频道“ 请求”:错误(及以上)
是否可以调整我的配置,还是必须以编程方式解决此问题?
预先感谢
宁斯基
答案 0 :(得分:1)
loggly_app:
type: loggly
token: ...
level: INFO
bubble: true
channels: ["app"]
loggly_request:
type: loggly
token: ...
level: ERROR
bubble: true
channels: ["request"]
另一种选择是拥有environment specific configs(例如,当生产中不需要应用信息记录时)。