首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >最终用户体验监控工具

最终用户体验监控工具
EN

Stack Overflow用户
提问于 2011-06-07 21:37:42
回答 6查看 6.3K关注 0票数 21

我有一个具有大量客户端和服务器端逻辑的web应用程序。该应用程序对最终用户的响应性被认为是业务上的关键,因为“感受响应”的某种定义;)

大多数网站监控讨论都围绕着关注服务器端指标(响应时间、I/O队列深度、延迟、CPU负载等),即我们倾向于将服务器性能和响应性视为用户体验的一个可行的“代理”。

不幸的是,随着我们将越来越多的逻辑转移到客户端Javascript,相关性降低了,我们的服务器度量变得不那么有用了。

我没有找到任何好的匹配,所以这个问题。谷歌提供了一系列可能相关的商业产品,但它们一般来自制造商的网站,充斥着无益的市场话语和“请打电话给我们了解详细信息”,所以很难知道。

除了滚动你自己的工具之外,还有其他常用的工具用于这类事情吗?免费和商业都是受欢迎的,尽管自由显然是更好的,所有其他的平等。

编辑:为了澄清,我主要需要收集大量的用户体验数据,包括响应性和破坏/脚本错误。自动分析是一个非常好的选择,尽管我希望自己也能偶尔挖掘数据,而不管解决方案如何。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2011-06-07 21:42:49

有一些可免费使用的性能监视工具。雅虎开源了一个他们使用的名为回旋镖的脚本,它可以为最终用户测量页面加载时间和其他性能指标。这里有完整的文档。谷歌分析公司还提供了一个基本页面加载时间报告

对于错误监视,您需要侦听window.onerror事件。我不知道有任何脚本会自动为您记录它,或者在服务器端挖掘日志。如果您实现了自己的JS错误,您将需要非常小心,不要太频繁地点击服务器--想象一下如果JS错误处理代码中存在JS错误,它会产生多少请求!

票数 5
EN

Stack Overflow用户

发布于 2015-05-06 09:16:58

Bucky客户端和Bucky Server可以执行以下任务:

http://github.hubspot.com/bucky/

在其网站上:

开放源码工具,可以直接从用户的浏览器中测量web应用程序的性能。

为了分析数据,他们建议石墨OpenTSDB

票数 1
EN

Stack Overflow用户

发布于 2015-07-31 16:00:52

您可以尝试阿塔斯,它为网站和web应用程序提供了真正的用户监控(RUM)和高级错误跟踪。

https://www.atatus.com/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6271931

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档