有没有什么工具能做到访问一个页面记录全链路的耗时?

136 天前
 yuuk520

有一个 next.js 项目,走的是 SSR 模式,在服务端会调用一些接口,想通过工具记录每一次访问调用各个接口的耗时,维度是访问的 URL 。

2066 次点击
所在节点    Node.js
12 条回复
GeekGao
136 天前
fuyun
136 天前
刚好上周把这个功能给实现了,不过是 Angular ( SSR 和 CSR 都有)下面的方案,直接监听 NavigationEnd 事件,发送一个请求到服务端就好了,当然,前提是已经实现了 UV 功能。
Beeium
136 天前
microsoft charity
BeijingBaby
135 天前
主要是业务埋点 工具很多
jonsmith
135 天前
DreamingCTW
135 天前
@jonsmith #5 这个不错呀
7inFen
135 天前
只看耗时,浏览器开发者工具的网络瀑布流就可以吧,如果要更多渲染数据,性能分析的数据应该足够了。
standchan
135 天前
sentry,skywalking
looveh
135 天前
@GeekGao 这个前阵子调研了一下,牛是牛,但是好重的感觉
GeekGao
135 天前
@looveh 后端接口要做性能监测的话,肯定是有代码侵入的。
looveh
135 天前
@GeekGao 不是侵不侵入的问题,就是感觉 sentry 很重,各种中间件加起来比我们整个公司用的都多😂
yuuk520
127 天前
谢谢大家,最终用了 skywalking ,基本无侵入就能达到效果

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1003373

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX