Git Product home page Git Product logo

zbench's People

Contributors

beststarry avatar kiritomiao avatar oooldking avatar zyh001 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

zbench's Issues

Generate.py出错

[root@45 ~]# wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench-CN.sh && bash ZBench-CN.sh
--2018-08-26 05:16:55-- https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench-CN.sh
正在解析主机 raw.githubusercontent.com... 151.101.20.133
正在连接 raw.githubusercontent.com|151.101.20.133|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:16659 (16K) [text/plain]
正在保存至: “ZBench-CN.sh”

100%[===================================================================================================================================================================================================>] 16,659 --.-K/s in 0s

缺少“Last-modified”文件头-- 关闭时间戳标记。
2018-08-26 05:16:55 (58.0 MB/s) - 已保存 “ZBench-CN.sh” [16659/16659])

请输入你的服务器提供商: vi^H

请确认你所在地的IP:111.58.168.80 [y/n]: n

请输入你所在地的IP: 45.63.1.15
正在安装必要的依赖,请耐心等待...
Installing Virt-What......
Installing uuid......
Installing curl......
Installing Besttrace......
Installing SpeedTest......
Installing ZPing-CN.py......

CPU 型号 : Virtual CPU a7769a6388d5
CPU 核心数 : 1
CPU 频率 : 2399.996 MHz
总硬盘大小 : 23.5 GB (1.8 GB Used)
总内存大小 : 995 MB (444 MB Used)
SWAP大小 : 2015 MB (0 MB Used)
开机时长 : 0 days, 2 hour 42 min
系统负载 : 0.14, 0.12, 0.11
系统 : CentOS 6.9
架构 : x86_64 (64 Bit)
内核 : 2.6.32-696.30.1.el6.x86_64
虚拟化平台 : kvm

硬盘I/O (第一次测试) : 292 MB/s
硬盘I/O (第二次测试) : 344 MB/s
硬盘I/O (第三次测试) : 346 MB/s

节点名称 IP地址 下载速度 延迟
CacheFly 205.234.175.175 86.2MB/s 1.272 ms
Linode, Tokyo, JP 106.187.96.148 10.4MB/s 175.670 ms
Linode, Singapore, SG 139.162.23.4 6.35MB/s 266.472 ms
Linode, London, UK 176.58.107.39 18.8MB/s 77.054 ms
Linode, Frankfurt, DE 139.162.130.8 16.4MB/s 83.331 ms
Linode, Fremont, CA 50.116.14.9 21.7MB/s 70.980 ms
Softlayer, Dallas, TX 173.192.68.18 39.3MB/s 44.303 ms
Softlayer, Seattle, WA 67.228.112.250 27.1MB/s 62.252 ms
Softlayer, Frankfurt, DE 159.122.69.4 13.8MB/s 82.102 ms
Softlayer, Singapore, SG 119.81.28.170 7.09MB/s 259.518 ms
Softlayer, HongKong, CN 119.81.130.170 8.02MB/s 216.366 ms

节点名称 上传速度 下载速度 延迟
西安电信 11.44 Mbit/s 42.24 Mbit/s 494.031 ms
上海联通 4.27 Mbit/s 22.17 Mbit/s 259.847 ms
北京电信 18.00 Mbit/s 38.59 Mbit/s 271.781 ms
湖南电信 2.92 Mbit/s 0.60 Mbit/s 000.000 ms

合肥 : 258.02 ms 北京 : 226.32 ms 武汉 : 231.03 ms
昌吉 : 398.87 ms 成都 : Fail 上海 : 267.27 ms
太原 : 274.04 ms 杭州 : 321.79 ms 宁夏 : 274.16 ms
呼和浩特 : 318.76 ms 南昌 : Fail 拉萨 : 290.77 ms
乌鲁木齐 : 333.85 ms 天津 : 330.31 ms 襄阳 : Fail
郑州 : 258.02 ms 沈阳 : 268.47 ms 兰州 : 255.7 ms
哈尔滨 : 276.85 ms 宁波 : Fail 苏州 : 270.18 ms
济南 : 258.78 ms 西安 : 265.68 ms 西宁 : 252.6 ms
重庆 : 347.26 ms 深圳 : 296.37 ms 南京 : 279.46 ms
长沙 : 236.47 ms 长春 : 259.98 ms 福州 : 253.13 ms

Traceback (most recent call last):
File "Generate.py", line 625, in
traceroute_to_table("/tmp/shm.txt")
File "Generate.py", line 73, in traceroute_to_table
string = string + template.format(i,x["ip"],x["route"],x["isp"],x["asn"],x["latency"]) + "\n"
ValueError: zero length field name in format
cat: /tmp/shm.txt_table: 没有那个文件或目录
cat: /tmp/sht.txt_table: 没有那个文件或目录
cat: /tmp/shu.txt_table: 没有那个文件或目录
cat: /tmp/gdm.txt_table: 没有那个文件或目录
cat: /tmp/gdt.txt_table: 没有那个文件或目录
cat: /tmp/gdu.txt_table: 没有那个文件或目录
PASS在线查看测评报告:https://zbench.kirito.moe/record-cn.php?IKEY=13688
您的测评报告已保存在 /root/report.html

你想现在查看您的测评报告吗? [y/n]: y

访问 http://45.63.1.15:8001/index.html 查看您的测试报告,按 Ctrl + C 退出
Serving HTTP on 0.0.0.0 port 8001 ...

测速部分所消耗的时间太长了

我觉得测速还是要闲置一下最长时间的,我的服务器网上不是很好,国外的节点卡了一下午还没测完...要不是偶尔看一下出来了一个,我还以为卡住了。
还要就是路由追踪的功能,只有三个可以用了。其他的都不显示。

ZBench-CN最后的Traceback失败

如题,显示
Traceback (most recent call last):
File "Generate.py", line 641, in
speed_cn[18],speed_cn[19],speed_cn[20],speed_cn[21],speed_cn[22],speed_cn[23])
IndexError: list index out of range
debian9系统,python 2.7

ZBench最后一项 失败

如题

Traceback (most recent call last):
File "/tmp/ZPing-CN.py", line 11, in
import argparse
ImportError: No module named argparse

Traceback (most recent call last):
File "Generate.py", line 607, in
traceroute_to_table("/tmp/shm.txt")
File "Generate.py", line 57, in traceroute_to_table
string = string + template.format(i,x["ip"],x["route"],x["asn"],x["latency"]) + "\n"
ValueError: zero length field name in format

centos 6.8 x86_64 openvz

ping的部分报错

Traceback (most recent call last):
  File "/tmp/ZPing.py", line 216, in <module>
    result = pinger.ping()
  File "/tmp/ZPing.py", line 196, in ping
    delay  =  self.ping_once()
  File "/tmp/ZPing.py", line 171, in ping_once
    icmp = socket.getprotobyname("icmp")
socket.error: protocol not found

speed test 超时的处理

有的节点做测速的时候如果是完全丢包好像就卡在这边了。

我有个 VPS 一直卡在 Softlayer 的测速上

测速异常

自CacheFly测速完毕后,一直无法进行下一个节点的测速(DigitalOcean India)
无法测速(腾讯云广州)

File "Generate.py", line 624, in <module>

hi,

最后一步报错,我看了下之前的issue,报错似乎并不一样,是我Python版本太低了吗?
麻烦大佬看看

Traceback (most recent call last):
  File "Generate.py", line 624, in <module>
    shm = traceroute_to_dict("/tmp/shm.txt")
  File "Generate.py", line 29, in traceroute_to_dict
    res_data = urllib2.urlopen(req)
  File "/usr/lib64/python2.7/urllib2.py", line 154, in urlopen
    return opener.open(url, data, timeout)
  File "/usr/lib64/python2.7/urllib2.py", line 431, in open
    response = self._open(req, data)
  File "/usr/lib64/python2.7/urllib2.py", line 449, in _open
    '_open', req)
  File "/usr/lib64/python2.7/urllib2.py", line 409, in _call_chain
    result = func(*args)
  File "/usr/lib64/python2.7/urllib2.py", line 1244, in http_open
    return self.do_open(httplib.HTTPConnection, req)
  File "/usr/lib64/python2.7/urllib2.py", line 1214, in do_open
    raise URLError(err)
urllib2.URLError: <urlopen error [Errno 110] Connection timed out>
cat: /tmp/gdu.txt_table: No such file or directory
curl: (6) Could not resolve host: api.zbench.kirito.moe; Unknown error
Result Address:https://zbench.kirito.moe/record.php?IKEY=
Your bench data is saved to /root/report.html

Do you want to check your Test Report? [y/n]:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.