如何进行网站的真实用户监控(RUM)?

朗姆酒的作品是当之无愧的:它看着网站的真实访问者,记录访问者打开页面的速度,然后把它变成报告。
从这个角度来看,Rum将告诉你系统软件是否是一个问题,因为你可以根据Rum检测问题及其慢速,你不进行测试,然后还不清楚是否有。
何时使用朗姆酒
Rum工具被翻译成两份报告,每份报告都可以帮助你准确测量特征和诊断问题。
[个人访客陈述]
像报告这样的报告,就像每个访问者都有Firebug一样,允许你回顾客户的浏览,审查每个页面和每个目标,并制作报警器(例如,如果客户得到的HTTP500错误,发送电子邮件)。
合并报表
这种报告向所有访问者展示了信息发生的情况,哪些页面缓慢,哪些目标不合适等等。可以根据集合数据和时间范围转换成警报(例如,如果5秒内的平均页面被延迟超过5秒,推一个SNMP陷阱)。
常见的朗姆酒用例包括
*重新检查问题应用程序,以查明网站的技术困难。
*将真实访问者转化为服务质量报告,特别是当移动电话软件被用作服务项目的系统软件时。确定这些标准需要大量的标准监测器。
*准确测量不能使用综合方法进行的部分物理状况,例如付款页
当你遇到问题时,你不会选择间隔法来报告它。
朗姆酒限制
虽然综合工具不同,但客户端的朗姆酒工具,与服务器完全不同。第一个取决于aax脚本生成或插入的代理代码,在zui终产品浏览网站时收集它们的信息;第二个使用Web服务器系统日志、负载均衡器或互联网侦听器从大数据中心收集访问者信息。
客户端rum在计算机浏览器中查看客户体验,因此可以精确测量延迟,如客户端3d渲染。然而,由于只有在计算机浏览器上成功加载并运行页面时,才能加载客户端朗姆酒,因此不可能证实它没有正确加载本身,也不会对某些客户端谦卑。此外,由于Rum在计算机浏览器的沙箱中运行,因此不可能看到更多的低级数据,例如丢包,或者在客户浏览第一页时测量服务器延迟。
服务器端的朗姆酒问题恰恰相反。因为它是独立于计算机浏览器的,我们可以看到所有产生的东西的具体情况,一个甚至不成功的tcp连接频率,但我们看不到在计算机浏览器的情况。或许更重要的是,由于服务器端rum必须浏览互联网和系统日志,在某些情况下,每个物理互联网,不可能为代理或云计算的自然环境部署。许多面向产品的RUM解决方案都包含客户端和服务端的收集方法来解决这个问题。
装有朗姆酒
有两个基本的过程来配置rum工具。首先,培训工具学习网站的总流程,然后告诉工具要监控哪些关键内容。
按照定义,rum工具应该能够捕获到网络服务器的所有访问的总流量。因为每个是必要的,因为每个站点都不同。培训工具涉及以下进程。
1.清除未使用的总交通量
一些你不会使用的总交通量基于Web的智能机器人、其他监控工具、启用的Internet服务以及它的服务器防火墙的总流量都给你扭曲zui终产品的感觉。
2.告知系统软件如何跟踪个别客户。
所有网页都用于识别具有特定类型项目的单个访问者,无论是应用程序cookie还是主要url参数,甚至是网络ip。然而,在一些Rum维护中,这些应用程序客户端脚本所做的很大程度上不被使用,因为脚本生产案例在每个访问者的电脑浏览器中运行。
3.告知系统软件如何组装网页。
知道一页在哪里完成,另一页在哪里刚刚开始是必须的。一些页面在加载后也会有异步通信(比如googlecomment,当用户在输入框中时,googlecomment会显示信息提案)。Rum工具必须了解页面的开头和结尾是什么,这对于有效计算下载时间和计算页数至关重要。
4.错误的解决办法。
尽管每个网站通常都有一些基本的不正确类型(如HTTP500),但会有一些自定义页面看起来像所有正常页面,但它是错误的页面。
一旦该工具知道如何进行浏览和如何准确测量延迟,它就可以告诉监什么。大多数rum工具首先是主要的默认参数:页面、客户、大城市和他们的网络服务器都是用激光切割数据的好方法,向您展示什么是较慢或zui大的错误。
因为Rum工具解决了很多信息,它通常只会显示你有关高级人才数据的信息,如果你是非常规范的,例如你很快就要去企业网站大楼,或者是一个特殊的高价值客户。一般来说,每个数据信息段都可以用来转换成报告,并且可以导致警报或电子邮件通知。

相关文章

联系我们

联系我们

15753193676

在线咨询: QQ交谈

邮箱: x525535116@foxmail.com

工作时间:周一至周末,7*24,节假日不休
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部