如何通过newrelex浏览器监控向newrelex发送nextjs服务器错误日志

icomxhvb  于 2023-02-19  发布在  其他
关注(0)|答案(1)|浏览(148)

我正在使用Newrelacy脚本添加浏览器监视,但无法在服务器上获取错误,错误组件无法发送服务器错误
新增

Error.getInitialProps = ({ res, err }) => {
console.log("statusCode err", res, err);
if (typeof window == "undefined") {
const newrelic = require("newrelic");
newrelic.noticeError(err);
} else {
window.newrelic.noticeError(err);
}
const statusCode = res ? res.statusCode : err ? err.statusCode : 404;
return { statusCode };
};

e

导出默认错误;我们可以使用这个newellegs.noticeError(err)当newellegsinstalled通过脚本

cu6pst1q

cu6pst1q1#

Newrelacy Browser不会捕获服务器端执行代码的任何错误,我们需要添加一个新的relacy代理来获取服务器日志和错误报告。

相关问题