SuperBench.sh 一键测试服务器的基本参数

 Linux  oldking   2017-09-21   30,970 人阅读  50 条评论

 

之前写 Superspeed 的时候,就有人让我整合到 teddysun 大佬的 bench.sh 脚本里面,当时没啥时间弄,而且人家写的东西也不能直接抄,今天花了点时间弄了一下,去查询了相关的 Linux 命令,发现写来写去,那些基本的获取参数的命令都是一样的,变不出啥花样了,就偷懒参照了 bench.sh 改了一份,一会就弄完了,测试了一下没啥大问题,就放出来了。

再次更新

2018.10.25    v1.1.3   增加TCP拥塞控制检测

2018.10.24    v1.1.2   取消speedtest默认的latency显示

2018.8.27    v1.1.1   当默认的speedtest由于自身ip库信息导致连接到较远的节点时候增加(*)提示

2018.8.14    v1.1.0    增加speedtest.net分享链接

2018.7.18    v1.0.9    修复部分bug

2018.7.14     v1.0.8     测速部分增加 fast-cli

2018.7.5     v1.0.7     ipip.net api 改用http,修复bug

2018.6.29     v1.0.6

修复硬盘容量重复bug

修改系统参数信息颜色

增加 hyper 识别

更换至 ipip.net 数据库

2018.5.11     v1.0.5       改用 ipip.net 数据显示 ip 地理位置信息

2018.5.5    v1.0.3       详细见 https://www.oldking.net/599.html

更新

  1. 新增 Virt 检测服务器类型参数,常见 openvz,kvm,独服都能检测出来
  2. 新增独服通电时间检测。
  3. 修复,speedtest 延迟飘逸,飘逸延迟统一改为 000.000 ms
  4. 修改 I/O 测试块大小
  5. 统一字符为英文,解决乱码问题

OpenVZ

SuperBench.sh 一键测试服务器的基本参数

Kvm

SuperBench.sh 一键测试服务器的基本参数

独服

SuperBench.sh 一键测试服务器的基本参数

一、特点

  1. 改进了显示的模式,基本参数添加了颜色,方面区分与查找。
  2. I/O测试,更改了原来默认的测试的内容,采用小文件,中等文件,大文件,分别测试IO性能,然后取平均值。
  3. 速度测试替换成了 Superspeed 里面的测试,第一个默认节点是,Speedtest 默认,其他分别测试到中国电信,联通,移动,各三个不同地区的速度。

二、使用方法

wget -qO- --no-check-certificate https://raw.githubusercontent.com/oooldking/script/master/superbench.sh | bash

或者

curl -Lso- -no-check-certificate https://raw.githubusercontent.com/oooldking/script/master/superbench.sh | bash

三、演示图

SuperBench.sh 一键测试服务器的基本参数

四、下载地址

https://github.com/oooldking/script/blob/master/superbench.sh

 

 

本文地址:https://www.oldking.net/350.html
版权声明:本文为原创文章,版权归 oldking 所有,转载需要提前告知并保留原文链接!
 关于作者
oldking 老鬼(oldking),程序员,VPS爱好者,长时间以各种名称出没于各类主机论坛,技术社区,08年开始接触建站,09年开始有了第一个自己的网站,熟悉一点 Web 知识,熟悉一点服务器运维知识,爱好鼓捣各种新奇的东西,现在,一切从头开始,认真做一个自己喜欢的东西。

 发表评论 取消回复


表情

  1. C
    C @回复

    老哥,测速节点只剩两个存活了 [偷笑]

  2. yanyu
    yanyu @回复

    老哥,为什么除了speed节点有显示延迟7秒。。。 其他节点全部没延迟时间?? 是我的服务器太慢了吗?