Linux检查网站性能的分析工具 httpstat

发布时间:2018-09-11 15:31:08编辑:丝画阁阅读(661)

httpstat 是一个 Python 脚本,兼容 Python 3 ,在用户的系统上不需要安装额外的软件(依赖)。它是一个 curl 工具的封装,意味着你可以在 URL 后使用几个有效的 curl 选项,但是不包括 -w、 -D、 -o、 -s 和 -S 选项,这些已经被 httpstat 使用了。

Linux检查网站性能的分析工具 httpstat


httpstat Curl 统计分析工具

你可以看到上图的一个 ASCII 表显示了每个过程消耗多长时间,最重要的一步是服务器处理"server processing”,如果这个数字很高,那么你需要优化你网站服务器来加速访问速度。

在 Linux 系统中安装 httpstat

你可以使用两种合理的方法安装 httpstat :

  1. 使用 wget 命令直接从它的 Github 仓库获取如下:
  2. $ wget -c https://raw.githubusercontent.com/reorx/httpstat/master/httpstat.py
  3. 使用 pip(这个方法允许 httpstat 作为命令安装到你的系统中)像这样:
  4. $ sudo pip install httpstat

注:确保 pip 包已经在系统上安装了,如果没使用你的发行版包管理器 yum 或 apt安装它。

在 Linux 中如何使用 httpstat

httpstat 可以根据你安装它的方式来使用,如果你直接下载了它,进入下载目录使用下面的语句运行它:

  1. $ python httpstat.py url options

如果你使用 pip 来安装它,你可以作为命令来执行它,如下表:

  1. $ httpstat url options

查看 httpstat 帮助页,命令如下:

  1. $ python httpstat.py --help

httpstat – 展示网站统计分析

接下来的命令中:

  1. -X 命令标记指定一个客户与 HTTP 服务器连接的请求方法。
  2. -v 开启详细模式。
  3. $ python httpstat.py www.qq.com/post -X POST -v
Linux检查网站性能的分析工具 httpstat


关键字