一个网站
你懂的

服务器一键测试包(12月22日更新)

本文由@91yun发布

12月22日更新的内容:

  1. 为了方便以后的维护,托管地址已经变更,之前有fork的朋友请重新fork(https://github.com/91yun/91yuntest
  2. 修复了路由不显示的问题
  3. 更换了几个测试路由节点
  4. 增加了3个模式
    1. 简单模式:只测试机器配置,IO,带宽和全国ping值。可以最快速度的知道服务器的大致状况
    2. 普通模式:和之前一样
    3. 完全模式:在普通模式的基础上增加了unixbench测试

91yun服务器测试一键包介绍

一键包主要是为了让大家快速对服务器的基本状况有一个了解。考虑到天朝的网络出口问题,所以这个一键包更加偏向网络的测试。

影响测试耗时主要是下载,整个测试如果是能跑满100M带宽的话,应该在20分钟-30分钟。但如果只有几百k下载速度的话,就要耗很长时间了,所以如果大家看到测试卡在了下载测试,希望大家耐心等候。

测试结果存在当前目录的test91yun.log。大家可以用vim或者cat看,同时也会生成html的页面,方便大家查看和分享。具体html页面的样式参考以下内容。

使用方法:

普通模式:

普通模式就是之前的测试常规内容。测试输出结果请参考:普通模式结果样式参考

简单模式:

简单模式的测试包含:常规系统参数检测,带宽测试,IO测试和全国ping测试。测试输出结果请参考:简单模式结果样式参考

主要因为普通模式的下载测试和路由测试有些耗时,有时大家可能只需要快速获得这台服务器的参数,带宽,io和延迟是多少。那么简单模式可以节省大量的时间。如果需要进一步的信息则可以使用普通模式。

相比普通模式,就是在命令最后加个s参数: bash test_91yun.sh s

完全模式:

完全模式相比普通模式多了unixbench的测试,测试输出结果请参考:完全模式结果样式参考

相比普通模式,就是在命令最后加个a参数: bash test_91yun.sh a

由于unixbench的测试极其耗资源(cpu和io会长时间处于占满状态),有些IDC禁用,会杀进程或者判断滥用。请谨慎测试。

另外unixbench的测试也极其耗时间,建议大家在screen下运行,screen的使用方法请参考:《教程:玩机初学者必学linux命令:screen教程/screen命令详解

 

 

如果大家还有什么想加入的测试项目可以告诉我。如果碰到一些问题可以告诉我,谢谢~

打赏
未经允许不得转载:91云(91yun.org) » 服务器一键测试包(12月22日更新)

留言 36

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #23

    The file speedtest_cli.py has been deprecated in favor of speedtest.py
    and is available for download at:

    https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

    moqiaoduo4天前回复
  2. #22

    测速 可否加入 speedtest.cli 广州 电信联通 深圳 移动节点 或者 北京 电信联通 节点
    这样方便大家

    Ele2周前 (02-06)回复
  3. #21

    这个测试为什么不是在vps本机给出结果,非要调到91?

    禅猫2周前 (02-05)回复
    • 你可以看test91yun.log

      Michael2周前 (02-05)回复
  4. #20

    怎么卸载?

    禅猫2周前 (02-05)回复
    • 你不会把一键包打开看看?

      Jack2周前 (02-05)回复
    • 用完把脚本删了即可。

      Michael2周前 (02-05)回复
  5. #19

    好东西,站长加油

    lzy3个月前 (11-28)回复
  6. #18

    直接http://test.91yun.org/c2e6b5e7857315cf81fa38f0718e2920

    4个月前 (10-14)回复
  7. #17

    然后url适当简化下吧,report.php?id=这个去掉

    4个月前 (10-14)回复
  8. #16

    跑满100M带宽…亚洲区的100M无限流量基本我还买不起

    4个月前 (10-14)回复
  9. #15

    界面实在是丑可以改进下,另外,可以学Serverbear通过邮箱发送测试报告,最后,缅怀一下服务器在线测试的先驱与先烈ServerBear

    4个月前 (10-14)回复
  10. #14

    测试完成的网址在哪看?

    kenzie6个月前 (09-02)回复
    • 命令行最后会输出。或者用tail test91yun.log

      91yun6个月前 (09-02)回复
      • 没有输出啊!!!

        kenzie6个月前 (09-02)回复
      • 第二次就可以输出了。

        kenzie6个月前 (09-02)回复
  11. #13

    用putty登陆后右键复制直接回车?

    mlwithss6个月前 (08-19)回复
  12. #12

    有木有一键删除包啊

    小日月7个月前 (08-04)回复
    • 除了yum安装的支持库,其他的用完就已经自动删了

      91yun7个月前 (08-04)回复
  13. #11

    能不能单独测试网速呢?小服务器不必要全侧

    das7个月前 (07-22)回复
    • 已经在测试简化版咯

      91yun7个月前 (07-22)回复
  14. #10

    不能正常使用?
    — 210.92.18.1 ping statistics —
    后就错误。

    超越自我吧8个月前 (07-04)回复
    • 恢复了。。cf的cdn的锅。。

      91yun8个月前 (07-04)回复
  15. #9

    Downloading Packages:
    mtr-0.75-5.el6.x86_64.rpm | 54 kB 00:00
    Running rpm_check_debug
    Running Transaction Test
    Transaction Test Succeeded
    Running Transaction
    test_91yun.sh: line 172: 4956 已杀死 yum install -y mtr
    test_91yun.sh: line 172: apt-get: command not found
    test_91yun.sh: line 172: apt-get: command not found
    mtr没安装成功,程序暂停

    lc_soul8个月前 (06-23)回复
  16. #8
  17. #7

    Sentris的OVZ,因为IP是配置在 vnet0:0 ,脚本识别不到。

    218个月前 (06-18)回复
    • 感谢反馈

      91yun8个月前 (06-18)回复
  18. #6

    测试完会不会自动删除下载的测试网速文件?能不能提供一键删除这个测试应用?

    78789个月前 (06-09)回复
  19. #5

    不错( ^_^ ),挺方便的

    tutugreen9个月前 (05-29)回复
  20. #4

    博主,太牛了,收藏了

    rich9个月前 (05-13)回复
  21. #3

    博主,怎么生成HTML页面呢?

    chad10个月前 (04-20)回复
    • 测试完最后就会有html的地址了。

      91yun10个月前 (04-20)回复
  22. #2

    好东西

    lysue11个月前 (04-07)回复
  23. #1

    合适

    Andrew11个月前 (03-25)回复