我正在尝试遍历响应对象,并将个别错误发送给Sentry。我正在处理Sendgrid API响应错误数组。
我尝试了以下代码,但似乎不适用于Sentry。
try {
await SendgridCall()
} catch (errors) {
errors.response.body.errors.forEach(error => {
let err = new Error(error.message)
err.name = 'SendgridError'
Sentry.captureException(err);
})
}
我希望Sentry根据错误消息创建不同的错误事件,但这似乎没有发生。相反,它将合并大多数错误,并使用混合消息创建错误事件(顶部消息与控制台中事件内部的消息不同)。
答案 0 :(得分:0)
事件被归为一个问题。
请注意,您仍然可以看到各个事件:
默认情况下,哨兵会向您显示最新的消息。
如果您想更改它们的分组方式,请you could use fingerprint
。
请注意,默认情况下,Sentry会针对每个新问题通知您(即电子邮件)。