node.js - 如何在 Node js 上接收诸如 dns 查找时间、页面加载时间等数据?

标签 node.js timing navigation-timing-api

我想接收网页的下一个数据:

  • DNS 查找时间
  • 页面加载时间(在事件“onLoad”之前)
  • TTFB
  • 总时间(DNS 查找时间 + 页面加载时间)

如何在 Node.js 上执行此操作?

最佳答案

首先,我自己没有这方面的经验,但这似乎是一个有趣的问题,所以我查了一下,这是我发现的:

对于你问的所有其他问题,我没有找到任何直接用法,但似乎 NewRelic 已经这样做了,所以你可能想检查一下。上 this link他们展示了操作方法。

作为旁注,请查看 this question如果它能给您一些帮助,请访问 StackOverflow,并且您可能也会对这个模块感兴趣:https://github.com/shunanya/Node.js-monitoring .

关于node.js - 如何在 Node js 上接收诸如 dns 查找时间、页面加载时间等数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28876028/

相关文章:

Node.js 通过表单提交将值从 View 传递到 Controller

javascript - 打包前清理 package.json

c - 以亚微秒频率同步线程和测量性能的最佳方法

javascript - 已弃用的 domLoading 已删除!用什么代替?

javascript - 何时在NavigationTiming对象中填充redirectStart?

javascript - 使用 node.js 作为 WebRTC 对等点?

node.js - 如何在 DTO nestJs 上设置默认值?

java - while 循环还是 Thread.sleep()?

css - 强制 CSS 动画完成

javascript - 导航计时 API 回退