如何添加自定义标签以使raven设置为sentry?
当我在django中使用raven时,有几个标签,例如操作系统,浏览器等。
但是我想使用raven自己添加此类标签,而不需要django。
谢谢。
extra
字典中传递任何想要的内容到sentry,请参见raven文档。capture*
方法构建消息(也可以传递extra
):
顺便说一句,操作系统、浏览器等参数是从传递的request
对象获取的。from raven import Client
client = Client("https://<key>:<secret>@sentry.io/<project>")
client.capture("raven.events.Message", message='foo_bar', data={
'tags': {
'tag_name': "tag_value"
}
})