如何记录从远程站点到 Web 服务器的延迟?

如何记录从远程站点到 Web 服务器的延迟?

我有一个 Web 服务器,它对北美用户来说运行良好,但亚洲用户偶尔会遇到问题。我需要收集一些数据,第一步是了解该地区的延迟趋势。

如果我可以访问远程区域的一台机器,我应该设置什么软件来记录和绘制网络服务器的延迟图表?

答案1

smokeping 是另一个你需要了解的工具

更一般而言,您最好使用监控服务,而不是费力地获取要进行监控的本地虚拟机。这样您就可以从世界各地获取视图,而无需设置自己的虚拟机。像 Pingdom 这样的公司提供一次检查的免费服务。我相信还有很多其他分布式监控服务可以完成这项工作。

答案2

您可以在远程位置运行 munin 或 cacti 来绘制延迟图。

答案3

您可以使用httperf和/或ab进行基准测试和收集性能统计数据。这一页显示一些样本。

相关内容