有没有办法在 GCP 错误报告中创建错误,而无需将错误报告关联在一起?

Is there a way to create errors in GCP Error Reporting without Error Reporting associating them together?

提问人:Alex Williams 提问时间:3/4/2022 更新时间:3/4/2022 访问量:608

问:

通常,GCP 错误报告的分组有助于使工具连贯一致,并允许快速识别问题;但是,有时我想确保错误报告为特定错误创建一个单独的组,而不是将其组合在一起,例如系统故障。是否有可能通过 ErrorReporting Node.js客户端(我们正在使用 Node.js Cloud Functions)或其他方式强制创建错误并确保它不会与其他类似的堆栈跟踪分组?

google-cloud-platform google-cloud-functions 谷歌云错误报告

评论


答:

0赞 Catherine O 3/4/2022 #1

错误报告按以下常规模式进行分组:

  • 如果异常具有相同的异常类型和相似的堆栈,则它们将组合在一起。
  • 对于通常与发生异常位置无关的异常,将忽略堆栈跟踪。
  • 如果没有异常堆栈的错误是由同一日志语句创建的,则这些错误由报告的源位置()近似于此。reportLocation

您还可以使用客户端库为Node.js创建自定义错误报告。请参阅本指南,为Node.js设置错误报告

评论

1赞 Alex Williams 3/4/2022
我正在寻找一种绕过这种行为的方法。