Setting json formatter in monolog

青春壹個敷衍的年華 提交于 2019-12-12 18:46:41

问题


How can the logs be set to json format in monolog....

$logger = new StreamHandler(__DIR__.'/my_app.log');
$logger->setFormatter( new JsonFormatter() );
$logger->pushHandler($logger);

This doesn't seems to be correct as it shows error

Call to undefined method Monolog\Logger::setFormatter()

also I would like my log to be recorded like this:

message{
a="something";
b="something else"
}

instead of:

message{a="something";b="something else"}

来源:https://stackoverflow.com/questions/41505176/setting-json-formatter-in-monolog

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!