设置如下:
我有一个命令,该命令在使用记录器Y的服务X上调用一个函数。
当前,从控制台运行时,日志消息将输出到控制台(使用-v
参数)。我还想将这些消息输出到文件中,而不考虑-v
级别。
编辑::根据要求添加monolog配置(尽管没有什么有趣的-这是默认设置)。
monolog:
channels: ['amz_update']
handlers:
main:
type: stream
path: '%kernel.logs_dir%/%kernel.environment%.log'
level: emergency
channels: ['!event']
console:
type: console
process_psr_3_messages: false
channels: ['!event', '!doctrine', '!console']
# To follow logs in real time, execute the following command:
# `bin/console server:log -vv`
server_log:
type: server_log
process_psr_3_messages: false
host: 127.0.0.1:9911