[英]Symfony2: Circular reference exception - Monolog & custom exception handler
[英]Symfony2 Monolog configure to use raven handler (Sentry)
我想使用哨兵来评估可能的错误,异常等。
我试图使用KunstmaanSentryBundle,它很好地捕获所有类型的错误,如未定义的函数等等,但我想用它自己的处理程序定义我自己的Monolog通道,但遗憾的是我还没有找到有关它的文档。
config.yml
会是这样的:
monolog:
handlers:
sentry:
type: stream
level: error
//Log to database parameter (raven for sentry)
有人知道正确的配置吗?
这是config_prod.yml
一部分:
monolog:
handlers:
main:
type: fingers_crossed
action_level: error
handler: grouped_main
sentry:
type: raven
dsn: 'http://user:pass@url/1'
level: notice
# Groups
grouped_main:
type: group
members: [sentry, streamed_main]
# Streams
streamed_main:
type: stream
path: %kernel.logs_dir%/%kernel.environment%.log
level: error
请享用! :)
希望将此添加为对已接受答案的评论,但不足以代表:
来自\\Symfony\\Bundle\\MonologBundle\\DependencyInjection\\Configuration
:
“可能的处理程序类型和相关配置(括号表示可选参数):
“
示例配置将是:
monolog:
handlers:
sentry:
type: raven
dsn: '%sentry_api_key%'
client_id: 'your.raven.client.custom.service.id'
level: notice
bubble: false
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.