首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向raven添加自定义标签

向raven添加自定义标签
EN

Stack Overflow用户
提问于 2013-03-11 03:41:28
回答 2查看 4.6K关注 0票数 10

如何添加自定义标签来让raven将其设置为sentry?

当我在django中使用raven时,有几个标签,比如OS、Browser等。

但是我想自己使用raven添加这样的标签,而不是django。

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-16 02:38:59

如果我没弄错的话,你可以在extra字典中把任何你想要的东西传递给sentry,参见raven docs

您还可以通过capture*方法构造消息(也可以传递extra ):

  • capture
  • captureException
  • captureMessage
  • captureQuery

Btw,OS,browser...etc参数sentry从传递的request对象中获取。

票数 8
EN

Stack Overflow用户

发布于 2017-02-22 17:30:39

这相当简单。只需使用Client.capture即可

代码语言:javascript
复制
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"
    }
})
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15326658

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档