合成监控
Synthetic monitoring (合成监控) 涉及在一个“实验室”环境中监控页面的性能,通常使用自动化工具在一个尽可能一致的环境中进行。
通过一个一致的基准,合成监控有助于衡量代码更改对性能的影响。然而,它并不一定能反映用户实际的体验。
Synthetic Monitoring (合成监控) 包括部署脚本来模拟终端用户可能通过 Web 应用程序进行的操作路径,并报告模拟器体验的性能。流行的合成监控工具示例包括 WebPageTest 和 Lighthouse。测量的流量不是来自您的实际用户,而是合成生成的流量,用于收集页面性能数据。
与 RUM (真实用户监控) 不同,合成监控提供的性能视图是狭窄的,它没有考虑到用户差异,因此在获取应用程序性能的基本数据以及在开发环境中进行性能抽查方面很有用。与网络限速等其他工具结合使用,可以提供对潜在问题区域的极佳洞察。
另见
- 相关词汇表术语
- Real User Monitoring (RUM) (真实用户监控)
- Beacon
- Real User Monitoring (RUM) (真实用户监控) 与 Synthetic Monitoring (合成监控) 的对比