服务器性能一键测试脚本

原始测试脚本

特点:

  • 显示当前测试的各种系统信息;
  • 取自世界多处的知名数据中心的测试点,下载测试比较全面;
  • 支持 IPv6 下载测速;
  • IO 测试三次,并显示平均值。
wget -qO- https://raw.githubusercontent.com/catonisland/across/master/bench.sh | bash
curl -so- https://raw.githubusercontent.com/catonisland/across/master/bench.sh | bash

wget -qO- bench.sh | bash
curl -Lso- bench.sh | bash

91Yun二次开发脚本

特点

  • 这个测试包主要是偏重网络方面的测试,并没有集成以前大家常见的UnixBench跑分工具。
  • 一来是因为UnixBench非常耗费资源,需要长时间跑满cpu和IO,很多主机商都深恶痛绝,会做各种限制,其实也代表不了实际使用的业务效果,毕竟真正需要那么多cpu和IO的应用并不多。而网络状况却是大家最关心的,比较身在天朝。因此本测试脚本更偏向网络方面的,比如路由,ping值。
  • 影响测试耗时主要是下载,整个测试如果是能跑满100M带宽的话,应该在20分钟-30分钟。但如果只有几百k下载速度的话,就要耗很长时间了,希望大家耐心等候。
  • 测试结果存在当前目录的test91yun.log。大家可以用vim或者cat看。同时会把测试结果生成一个html。效果是这样的
wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/91yuntest/master/test_91yun.sh && bash test_91yun.sh