我想用sentry来评估可能出现的错误、异常等
我尝试使用 KunstmaanSentryBundle,它非常适合捕获所有类型的错误,例如未定义的函数等,但我想用它自己的处理程序定义我自己的 Monolog channel ,但不幸的是我没有找到关于它的文档。
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
尽情享受吧! :)
关于php - Symfony2 Monolog 配置为使用 raven 处理程序(哨兵),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21115076/