我安装了 Firebase Performance SDK,对我获得的成功率感到惊讶。我更详细地看到“网络请求”选项卡上列出的调用都是不同的请求,例如 Crashlytics 和其他自定义请求,但与我的 Cloud Firestore 请求的性能无关。
这些请求是为了显示在那里,还是我使用 FP 错误?有没有其他方法可以查看我的 Cloud Firestore 数据库的成功率和性能?
谢谢!
我安装了 Firebase Performance SDK,对我获得的成功率感到惊讶。我更详细地看到“网络请求”选项卡上列出的调用都是不同的请求,例如 Crashlytics 和其他自定义请求,但与我的 Cloud Firestore 请求的性能无关。
这些请求是为了显示在那里,还是我使用 FP 错误?有没有其他方法可以查看我的 Cloud Firestore 数据库的成功率和性能?
谢谢!
Firebase 性能监控仅自动获取 HTTP 请求。它对 Firestore 请求一无所知,因为它们不会使用它知道的 API 通过 HTTP 连接。
如果您想通过使用 Firebase Perf 来衡量 Firestore 的性能,则必须为此编写代码,使用跟踪或手动 HTTP 。您可以使用手动网络请求 API。该 API 目前没有很好的文档记录,但它允许您编写代码,根据您自己的测量结果在仪表板中创建 HTTP 指标。