Sentry(JS)Setlevel Sets'致命'而不是批评'
如果我将“关键”的错误级别传递给哨兵中的setlevel,我会看到“致命”。如果我通过“错误”,我会看到“错误”。 如果我将相同的错误级别传递到Settag,我会看到正确的值。
有人可以解释吗?
public logError(error: Error, type: errorType, errorLevel: Severity, extras?: Extras) {
SentryClient.getAnalyticData().then((analyticData) =>
this.sentry.withScope((scope: Sentry.Scope) => {
extras && scope.setExtras({ ...extras, ...analyticData });
scope.setTag('ERROR_TYPE', type);
scope.setTag('ERROR_LEVEL', errorLevel);
scope.setLevel(errorLevel);
this.sentry.captureMessage(SentryClient.prepareErrorByCode(error, type));
})
);
}
If i pass the error level 'critical' to the setLevel in the Sentry i see 'fatal'. If I pass 'error' I see 'error'.
If I pass same error level to setTag, I see correct value.
Can somebody explain it?
public logError(error: Error, type: errorType, errorLevel: Severity, extras?: Extras) {
SentryClient.getAnalyticData().then((analyticData) =>
this.sentry.withScope((scope: Sentry.Scope) => {
extras && scope.setExtras({ ...extras, ...analyticData });
scope.setTag('ERROR_TYPE', type);
scope.setTag('ERROR_LEVEL', errorLevel);
scope.setLevel(errorLevel);
this.sentry.captureMessage(SentryClient.prepareErrorByCode(error, type));
})
);
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论