延迟地理测试

wax*_*cal 3 website testing latency amazon-ec2

真的很难找到报告从多个地理位置加载网站的延迟的工具。

有这样的工具吗?我已经开始在其他 EC2 区域复制基础设施,但发现很难确定这些区域用户看到了哪些性能改进。

Ste*_*pel 5

更新

您正在寻找的是真正的用户监控(我最初确实误读了您的问题)-当然可以通过各种可用的开源监控框架的组合来实施您自己的解决方案,但我不知道可用一个;但是,至少有两个(可能还有几个)商业提供商正在提供这种服务,并以一种或另一种方式提供免费套餐:

  • New Relic提供主动真实用户监控,这是一个出色的工具,可以直接从真实最终用户那里获取浏览器性能数据,尤其是将这些数据与其他监控指标相关联,以便最终洞察您的运营和开发优化工作:

    看看究竟有哪些真实用户?体验是通过从他们的角度监控事务、JavaScript 渲染速度和网络延迟。

    • 请注意,New Relic 是由许多 IaaS/PaaS 提供商依次提供的赞助产品,并且最近 AWS 客户也可以免费使用New Relic Standard来管理其应用程序在 AWS 云中的性能。

  • Cedexis提供Cedexis Radar 来捕捉您的实际访客的体验

    Cedexis 为世界上最大的公共基础设施的全球性能和可用性带来了无与伦比的透明度,从云计算和存储到内容和应用程序交付网络 [...]

    • 请注意,虽然 Cedexis 也提供某种免费的社区版本,但他们没有公布他们的价格(还没有?),我认为这与当今的商品/实用计算和资源消耗模型越来越不一致,请参阅 Alex Payne 的How Not To在 2012 年销售软件以获得关于此的一个很好的总结和咆哮。因此,我无法判断您是否真的能够获得您正在寻找的数据,尽管他们的方法肯定允许这样做,并且由此产生的自由国家报告确实令人印象深刻 - 这是它应该如何工作:

      要激活 Cedexis Radar,只需将一段 Javascript 代码嵌入到各种页面或应用程序中。在流行的网络资产上实施时,Radar 会生成非常丰富的数据集——可能会捕获特定站点/页面/应用程序的每个用户——让您清楚地了解全球用户的站点体验。

一体化

最有趣的是,这两种产品同时可以集成到 Cedexis 的其他产品Openmix 中,有关详细信息,请参阅Cedexis 为其实时云路由平台添加新的 Relic 支持

免责声明

从我的措辞中很容易看出,我已经将 New Relic 用于手头的用例(以及许多其他用例)并取得了巨大成功,并且当然可以毫不犹豫地推荐它,而我才刚刚开始研究 Cedexis 平台并且我还不能相应地判断他们的奉献。


初步答复

我最近回答了如何确定哪个 AWS 位置最适合为来自特定区域的客户提供服务?,概述了两种特别适用于Amazon EC2 的方法:

有关这两个选项的更多详细信息(包括指向背景和附加信息的指针),请参阅答案本身 - 如果您无法通过其中一种方法立即解决您的问题,那么隐含的信息至少可以提供一个很好的起点。