真实用户监控 (RUM)是一种性能监控形式,它捕获并分析网站或应用程序上的用户活动和交易。它也被称为真实用户测量、真实用户指标、最终用户体验监控,或简称 RUM。RUM 有助于评估用户体验,包括加载时间和交易路径等关键指标,并且是应用程序性能管理(APM) 的重要组成部分。真实用户监控是一种被动式Web 监控,它依赖于在后台持续监控系统、跟踪可用性、功能和响应速度的服务。
RUM永不停歇。它会收集每个用户使用各种浏览器在每次请求中的数据。RUM通过一些工具从最终用户的浏览器中收集网站或应用程序的性能指标。每个页面都嵌入了一小段JavaScript代码。这段脚本会在用户浏览页面时收集数据,并将这些数据发送回服务器进行分析。
相比之下,合成事务监控 (STM)是一种主动式 Web 监控。在 STM 中,会在浏览器中部署自动化行为脚本,以模拟最终用户在网站上的操作路径。STM 可在应用程序启动前使用,以识别应用程序中的瓶颈或性能问题并进行修复。
如果贵公司开发应用程序,您应该考虑实施 RUM(以及STM),以便主动识别、测试、修复和改进 Web 应用程序的用户交互问题。如果您不开发 Web 应用程序,但却高度依赖它们,那么了解这些工具的存在意味着您可以(委婉地)建议,对于那些存在可用性问题的应用程序,使用 RUM 和 STM 进行检查。这可能有助于开发团队改进并消除贵公司用户遇到的问题。如果您有兴趣在业务中使用 RUM 工具,以下是一些常用的供应商:
来源:
延伸阅读:
相关术语:
发现并分享最新的网络安全趋势、技巧和最佳实践——以及需要注意的新威胁。
作者:Katie Boquetti | 编辑:Craig Taylor Craig Taylor 编辑:验证码应该测试……
了解更多