提问人:dorachan2010 提问时间:4/27/2023 更新时间:4/27/2023 访问量:46
请求选项卡未显示在 Bugsnag 项目的错误事件中
Request tab not shown in an error event for Bugsnag Project
问:
我有一个提供 Vue 内容的 expressjs 服务器。根据文档,我通过执行以下操作设置了 Bugsnag 集成
const Bugsnag = require('@bugsnag/js');
const BugsnagPluginExpress = require('@bugsnag/plugin-express');
const express = require('express');
const bugsnag = Bugsnag.start({
apiKey: bugsnagApiKey,
appVersion: build.release_version,
releaseStage: process.env.WEBSITE_ENV,
plugins: [BugsnagPluginExpress],
onError: function (event) {
event.groupingHash = event.request.path;
}
});
const app = express()
const middleware = Bugsnag.getPlugin('express')
app.use(middleware.requestHandler)
app.get("*", auth, (req, res) => {
try {
html = render()
res.send(html)
} catch (e) {
bugsnag.notify(e);
}
})
但 Web UI 中 Bugsnag 错误事件的“请求”选项卡不会显示。我主要寻找与请求相关的数据,例如 url、path 等。我某处是否缺少配置?
注意:该项目被设置为“Vue”项目,因为它被用作客户端和服务器端 JS 错误的目标。这有关系吗?
答: 暂无答案
评论