Firebase:使用带有 nodejs 错误的跟踪性能监控服务器端

Firebase: using trace performance monitoring server side with nodejs error

提问人:Robert Brax 提问时间:7/25/2023 最后编辑:Doug StevensonRobert Brax 更新时间:7/25/2023 访问量:41

问:

以下是我在nodejs云函数上下文上设置性能监控的方法:

const {getPerformance, trace} = require('firebase/performance');
const perf = getPerformance(app);

const t = trace(perf, "CUSTOM_TRACE_NAME");
t.start();

// Code that you want to trace 
// ...

t.stop()

它在 const perf = getPerformance(app) 时崩溃;

TypeError:无法读取 undefined 的属性(读取“getProvider”)

我怀疑它并不意味着以这种方式在服务器上工作,那就是浏览器代码。但不知道有什么选择。

您知道如何在nodejs云函数的上下文中在服务器上运行跟踪吗?

firebase google-cloud-functions firebase-性能

评论


答:

1赞 Doug Stevenson 7/25/2023 #1

我怀疑它并不意味着以这种方式在服务器上工作,那就是浏览器代码。

Firebase 性能监控仅适用于网络应用和移动应用。它在文档的主页上是这样说的:

Firebase 性能监控是一项服务,可帮助您深入了解 Apple、Android 和 Web 应用的性能特征。