我想使用" Monolog - > GelfHandler"在SF2项目中。所以我已将以下内容添加到我的composer.json中:
"graylog2/gelf-php": "dev-master"
我的SF2 config.yml:
monolog:
handlers:
main:
type: gelf
publisher:
hostname: %Graylog2.Host%
port: %Graylog2.Port%
level: info
formatter: monolog.formatter.session_request
但是现在,如果我想记录某些东西,我在GelfHandler :: write()
中收到错误Gelf\Publisher::publish() must be an instance of Gelf\MessageInterface, string given
这里有什么问题?
答案 0 :(得分:6)
thx @ all