Raven-js 错误在哨兵中没有得到"site"属性,而 python raven 错误是?



我有三个python客户端和一个javascript客户端(都是raven)连接到单个哨兵服务器。对于每个客户机,我都有一个惟一的site集。但是,三个python客户端产生的错误在岗哨界面中正确设置了site,而javascript客户端产生的错误没有设置site

我的raven-js设置:

require(['lib/raven-1.0.7'], function(Raven){
  Raven.config('{% sentry_public_dsn %}', {
    // escapere is a custom tag, simply wraps python's re.escape
    includePaths: [new RegExp('{{ request.build_absolute_uri|escapere }}')],
    site: 'AJAX'
  }).install();
  Raven.setUser({
    email: "{{ user.email|escapejs }}",
    id: "{{ user.id|escapejs }}"
  });
});

我在哨兵代码中做了一些挖掘(使用高度科学的scatter-some-logging-statements-around方法),我确信"site"参数确实被发送到哨兵API,但由于某种原因,它在那里和创建实际的事件组之间丢失了。

似乎哨兵正在从site参数转向标签。从raven-js的仓库升级到最新的主版本并修改

site: 'AJAX'

tags: {site: 'AJAX'}

相关内容

  • 没有找到相关文章

最新更新