如何防止 Sentry 对特定类型的错误进行分组 errors/alerts?

How to prevent Sentry from grouping errors/alerts on a specific type of error?

我试图阻止 sentry 对我的错误进行分组。具体来说,当任务花费的时间太长时,我会登录哨兵 (captureMessage())。守护进程将定期检查此任务。只要作业仍然是 "taking too long",我就希望它提醒我。截至目前,我有一个哨兵警报,其中有 10k 个事件。相反,我希望这些事件中的每一个都是一个单独的 Sentry 警报。我找不到任何有用的东西。我能找到的最接近的是 this link。然而,这并没有帮助,因为我没有 "splitting" 这些错误进入进一步的子类别;我只是不想为我的代码的这一特定部分(我检查任务 X 的地方)启用分组。

这可以在 Sentry 中实现吗?

您可以将指纹设置为完全随机的值,以便为每个 event/message 创建一组。这将有效地为每个 event/message.

提供一个警报