正如您在此处所看到的,虽然Sentry项目具有平台设置,但它具有将任何平台连接到其日志记录的说明(左侧部分):
此外,它适用于从多种编程语言进行日志记录时,在流中并不明显,哪些错误来自哪些编程语言,直到您转到单个错误。
平台设置是否只是将项目标记为一种语言,因此您可能有一个用于Python的项目,一个用于JS的项目等,或者是否有更重要的更改项目“平台”的后果?我在changelog中看到“Sentry现在会要求你的项目平台。”自5.2以来,虽然不清楚这个选项是什么,因为它显然会从任何语言的Raven记录器中记录。
答案 0 :(得分:1)
这是best answer I've found(它仍然很模糊):
这主要是因为我们可以在视觉上渲染堆栈帧时应用一些理智的默认值。
例如,我们绝对不会阻止您向设置为Python的项目发送JavaScript错误。