0

我正在使用“@sentry/react-native”:“^2.1.0”并尝试启用性能监控,但到目前为止没有发送任何内容。根据文档,在初始化中执行 tracesSampleRate: 1.0 即可。还有什么需要的吗?仪表板中的配置(我在设置中的性能下看到了数字 300,但我不知道它的确切含义)。

到目前为止,我正常使用该应用程序,但在仪表板的性能部分没有看到任何内容。我已经厌倦了执行需要超过 20 秒到 1 分钟的方法……没有任何变化。它需要什么样的事件?或者我怎样才能简单地激发一些可以在性能仪表板中显示的动作?

4

1 回答 1

0

2.1.0 版包含性能监控 API,但不会自动启动事务。您需要使用 API 来启动和完成事务。

这里有关于如何做到这一点的文档

如果您使用路由器 React Navigation v4 或 v5,下一个版本(下周发布)将包括自动检测。它将自动包含跨度fetchxhr请求。

如果您不使用这些路由器中的任何一个,您可以继续以startTransaction编程方式调用,并且fetch/xhr集成会将跨度添加到事务中。

您可以关注GitHub 存储库以获取更新(如发布)以跟上新增内容。更多路由器和集成将随之而来,例如来自 Wix 的 React Native Navigation

Sentry 的 Discord上还有一个开发社区,您可以使用它来讨论开发与 Sentry 的集成以及其他与 SDK 相关的主题。

在此处输入图像描述

于 2021-01-16T15:10:46.193 回答