Closed. This question needs to be more focused。它当前不接受答案。
想要改善这个问题吗?更新问题,使它仅关注editing this post的一个问题。
7年前关闭。
Improve this question
人们如何在使用Backbone,AngularJS等构建的单页Web应用程序中使用New Relic的“真实用户监视”?
假设它是具有Rails后端的 Backbone 前端。进入页面将使我们了解加载时间,然后,当用户与页面交互时,它将调用其他Web端点。例如,您通过
尽管只有一个 Controller ,但是New Relics是否可以按url( 页面加载后,New Relic可以衡量页面的更新部分(例如主干 View )的性能吗?我知道注入(inject)的js无法做到这一点,但是New Relic是否提供其他JS库来微调测量?
还有其他选择吗? 专门连接到单页应用程序的New Relic的第三方库:https://github.com/uken/newrelic-timing Pingdom也刚刚为SPA启动了RUM:https://www.pingdom.com/
也有Caliper(http://caliper.io),但尚未支持Angular推出
更新:您还应该查看有关浏览器代理中支持的API的最新New Relic文档:
Manually reporting page load timing (JavaScript API)
Navigation Timing API
想要改善这个问题吗?更新问题,使它仅关注editing this post的一个问题。
7年前关闭。
Improve this question
人们如何在使用Backbone,AngularJS等构建的单页Web应用程序中使用New Relic的“真实用户监视”?
假设它是具有Rails后端的 Backbone 前端。进入页面将使我们了解加载时间,然后,当用户与页面交互时,它将调用其他Web端点。例如,您通过
/home
输入,当您单击/about
的链接时,它会调用一个Web api,该API为页面提供数据,并且主干网的 View 会使用新的dom元素进行更新。您也可以直接转到/about
。/home
和/about
)提供页面加载时间分割? 还有其他选择吗?
最佳答案
我最近一直在寻找相同的东西。来自New Relic的电话(或者至少我从他们那里获得支持票的电话)是,支持非常有限(尤其是在缓存前端时)。
也就是说,还有其他一些选择:
也有Caliper(http://caliper.io),但尚未支持Angular推出
更新:您还应该查看有关浏览器代理中支持的API的最新New Relic文档:
Manually reporting page load timing (JavaScript API)
Navigation Timing API
10-06 07:38