Linux:获取单个HTTP请求的详细统计信息?

时间:2014-10-09 10:36:32

标签: linux dns performance http command-line

我正在编写一个脚本来从客户端的角度确定服务的性能。

为此,我需要能够为每个HTTP请求确定一些统计信息,例如:

  • DNS查询时间
  • TCP连接时间
  • TCP传输时间

我需要毫秒级的分辨率。

可以给我这些信息的命令或perl / python / php库是什么?

1 个答案:

答案 0 :(得分:1)

查看-w的{​​{1}}选项。它允许您执行以下操作:

curl(1)

这大致意味着DNS在4毫秒内被查找,100毫秒之后TCP连接就绪,102毫秒后所有数据都被传输。