如何添加自定义标签来让raven将其设置为sentry?
当我在django中使用raven时,有几个标签,比如OS、Browser等。
但是我想自己使用raven添加这样的标签,而不是django。
谢谢。
发布于 2013-04-16 02:38:59
如果我没弄错的话,你可以在extra字典中把任何你想要的东西传递给sentry,参见raven docs。
您还可以通过capture*方法构造消息(也可以传递extra ):
Btw,OS,browser...etc参数sentry从传递的request对象中获取。
发布于 2017-02-22 17:30:39
这相当简单。只需使用Client.capture即可
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"
}
})https://stackoverflow.com/questions/15326658
复制相似问题