91YUN服务器网络状况测试一键包91yun.org
在进行服务器测试前,要确保服务器上安装了WGET命令,如果没有安装,会提示:
-bash: wget: command not found
第一步就要先安装wget,命令:
yum -y install wget
大部分VPS没有安装中文语言,需先安装一下中文语言包,命令如下:
yum groupinstall chinese-support
91YUN服务器网络状况测试一键包使用命令:
wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/code/master/test_91yun.sh && bash test_91yun.sh
服务器网络状况测试一键包测试功能比较全面,还会生成测试页面,是非常不错的一个脚本,VPS大学推荐使用
代码托管地址:https://github.com/91yun/code
这个测试包主要是偏重网络方面的测试,并没有集成以前大家常见的UnixBench跑分工具。一来是因为UnixBench非常耗费资源,需要长时间跑满cpu和IO,很多主机商都深恶痛绝,会做各种限制,其实也代表不了实际使用的业务效果,毕竟真正需要那么多cpu和IO的应用并不多。而网络状况却是大家最关心的,比较身在天朝。因此本测试脚本更偏向网络方面的,比如路由,ping值。
影响测试耗时主要是下载,整个测试如果是能跑满100M带宽的话,应该在20分钟-30分钟。但如果只有几百k下载速度的话,就要耗很长时间了,希望大家耐心等候。
测试结果存在当前目录的test91yun.log。大家可以用vim或者cat看。同时会把测试结果生成一个html。效果是这样的:
http://test.91yun.org/report.php?id=c2e6b5e7857315cf81fa38f0718e2920
综合信息
[caption id="attachment_847" align="aligncenter" width="520"] 图一、综合测试[/caption]
IO测试
宽带测试
全国PING
Traceroute路由测试:
回程路由测试:
跳板Ping测试:
如上图所示,这个服务器网络状况测试一键包体现了强大的功能。
一键测试脚本bench.sh特点
经过几个版本的演化,一键测试脚本 bench.sh 已经几乎全面适用于各种 Linux 发行版的网络(下行)和 IO 测试。
并将测试结果以较为美观的方式显示出来。
总结一下 bench.sh 特点:
1、显示当前测试的各种系统信息;
2、取自世界多处的知名数据中心的测试点,下载测试比较全面;
3、支持 IPv6 下载测速;
4、IO 测试三次,并显示平均值。
再配合 unixbench.sh 脚本测试,即可全面测试 VPS 的性能。
使用方法:
命令1:
wget -qO- bench.sh | bash
或者
curl -Lso- bench.sh | bash
命令2:
wget -qO- 86.re/bench.sh | bash
或者
curl -so- 86.re/bench.sh | bash
备注:
bench.sh 既是脚本名,同时又是域名。所以不要怀疑我写错了或者你看错了。
下载地址:
https://github.com/teddysun/across/blob/master/bench.sh
最后放几张测试图片。
BandwagonHost Los Angel
Hostus Los Angel
发表评论