生命不息
折腾不止

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

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 页面的样式参考以下内容。

使用方法:

普通模式:

wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/91yuntest/master/test_91yun.sh && bash test_91yun.sh

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

简单模式:

wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/91yuntest/master/test_91yun.sh && bash test_91yun.sh s

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

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

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

完全模式:

wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/91yuntest/master/test_91yun.sh && bash test_91yun.sh a

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

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

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

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

 

 

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

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

留言 59

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

    大佬,你的脚本去程路由和全国ping值总览不能用

    昵称4年前 (2020-08-20)回复
  2. #0

    请问站长,有没有办法把结果生成到自己的网站上面去呢?

    小弟5年前 (2020-03-07)回复
    • 你可以把内容直接复制到你自己网站

      91yun5年前 (2020-03-09)回复
  3. #0

    大佬,警告:SQL语句有误错误代码:1366; 错误信息:Incorrect string value: ‘旦°㬮.’ for column ‘c’ at row 1,似乎代码有点问题现在

    91test6年前 (2018-09-23)回复
    • host的时候尽量填英文

      91yun6年前 (2018-09-23)回复
  4. #0

    上传跟下载错位了
    https://ooo.0o0.ooo/2017/09/15/59baecc40828a.png

    MikuSama7年前 (2017-09-15)回复
  5. #0

    想问下 测试ip不符 怎么解决?是不是ipv6的问题?

    moqiaoduo7年前 (2017-08-11)回复
    • 我測試過執行測試包之前,先把ipv6關閉就不會出現這問題…

      hsiwen7年前 (2017-08-13)回复
  6. #0

    为什么没有测试国内wget下载速度啊

    my7年前 (2017-07-30)回复
  7. #0

    安装的时候一直:failed: Connection timed out.

    8年前 (2017-06-04)回复
    • 复制多点信息,哪里timeout

      91yun8年前 (2017-06-04)回复
      • 好吧,测试是可以测试了,但是又出现了以下情况
        ===开始进行全国PING测试===

        ===进行全国PING测试结束===

        8年前 (2017-06-04)回复
        • ipip的接口会抽风。

          Michael8年前 (2017-06-05)回复
  8. #0

    刚跟大佬mjj学习的用这个测试,不错

    操他妈8年前 (2017-05-28)回复
  9. #0

    测试给出的html是这种:

    One more step

    Please complete the security check to access test.91yun.org

    Why do I have to complete a CAPTCHA?

    aa8年前 (2017-05-27)回复
  10. #0

    又试了一次可以了,感谢分享!

    SUNH8年前 (2017-04-22)回复
  11. #0

    到全国ping值这里就不动了,是不是需要更新?

    SUNH8年前 (2017-04-22)回复
  12. #0

    呃,不对,我没有说出问题。测试完之后,他没有给出测试结果网址,而是提示:“测试ip不符。”,这是神马鬼情况。

    chx8188年前 (2017-04-05)回复
  13. #0

    哇,跑个测试跑了我半个多钟头。我跑的是第三个的完全版。

    chx8188年前 (2017-03-26)回复
    • 完全版算快了

      91yun8年前 (2017-03-26)回复
  14. #0

    inbound测试卡住了,没办法进行下去怎么办

    moqiaoduo8年前 (2017-03-18)回复
    • 不是卡住了,是速度非常慢。建议你用简单模式测,就不会测下载了。

      91yun8年前 (2017-03-18)回复
  15. #0

    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

    moqiaoduo8年前 (2017-02-17)回复
  16. #0

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

    Ele8年前 (2017-02-06)回复
  17. #0

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

    禅猫8年前 (2017-02-05)回复
    • 你可以看test91yun.log

      Michael8年前 (2017-02-05)回复
  18. #0

    怎么卸载?

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

      Jack8年前 (2017-02-05)回复
    • 用完把脚本删了即可。

      Michael8年前 (2017-02-05)回复
  19. #0

    好东西,站长加油

    lzy8年前 (2016-11-28)回复
  20. #0

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

    8年前 (2016-10-14)回复
  21. #0

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

    8年前 (2016-10-14)回复
  22. #0

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

    8年前 (2016-10-14)回复
  23. #0

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

    8年前 (2016-10-14)回复
    • 我在好几个地方都能看到小敏同学!!

      8年前 (2017-04-10)回复
  24. #0

    测试完成的网址在哪看?

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

      91yun8年前 (2016-09-02)回复
      • 没有输出啊!!!

        kenzie8年前 (2016-09-02)回复
      • 第二次就可以输出了。

        kenzie8年前 (2016-09-02)回复
  25. #0

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

    mlwithss8年前 (2016-08-19)回复
  26. #0

    有木有一键删除包啊

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

      91yun8年前 (2016-08-04)回复
  27. #0

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

    das8年前 (2016-07-22)回复
    • 已经在测试简化版咯

      91yun8年前 (2016-07-22)回复
  28. #0

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

    超越自我吧9年前 (2016-07-04)回复
    • 恢复了。。cf的cdn的锅。。

      91yun9年前 (2016-07-04)回复
  29. #0

    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_soul9年前 (2016-06-23)回复
  30. #0
  31. #0

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

    219年前 (2016-06-18)回复
    • 感谢反馈

      91yun9年前 (2016-06-18)回复
  32. #0

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

    78789年前 (2016-06-09)回复
  33. #0

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

    tutugreen9年前 (2016-05-29)回复
  34. #0

    博主,太牛了,收藏了

    rich9年前 (2016-05-13)回复
  35. #0

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

    chad9年前 (2016-04-20)回复
    • 测试完最后就会有html的地址了。

      91yun9年前 (2016-04-20)回复
  36. #0

    好东西

    lysue9年前 (2016-04-07)回复
  37. #0

    合适

    Andrew9年前 (2016-03-25)回复