ilemonrain

Linux服务器综合测试工具 LemonBench (Beta)
极光星空(iLemonrain) 原创作品!欢迎转载文章及工具,源代码开源,请遵守相关开源协议进行二次开发!Le...
扫描右侧二维码阅读全文
04
2019/01

Linux服务器综合测试工具 LemonBench (Beta)

极光星空(iLemonrain) 原创作品!
欢迎转载文章及工具,源代码开源,请遵守相关开源协议进行二次开发!

LemonBench工具(别名LBench、柠檬Bench),是一款针对Linux服务器设计的服务器性能测试工具。通过综合测试,可以快速评估服务器的综合性能,为使用者提供服务器硬件配置信息。

LemonBench目前涵盖了如下测试:

  • 服务器基础信息 (CPU信息/内存信息/Swap信息/磁盘空间信息等)
  • Speedtest网速测试 (本地到最近源及国内各地域不同线路的网速)
  • 磁盘测试 (4K块/1M块 直接写入测试)
  • 路由追踪测试 (追踪到国内和海外不同线路的路由信息)
  • Spoofer测试 (获取详细网络信息,快速判断服务器接入线路)

LemonBench使用起来非常简单,只需要复制粘贴再来个回车就可以轻松启动测试。

由于LemonBench还在开发中,程序的功能可能会做适当添加与删除。
所以目前的版本品质仅供参考!也欢迎随时反馈BUG!

使用方法

快速测试

如果你的服务器上安装有 curl 工具,请使用以下命令执行脚本:

curl -fsSL https://ilemonrain.com/download/shell/LemonBench.sh | bash -s fast

如果你的服务器上安装有 wget 工具,请使用以下命令执行脚本:

wget -qO- https://ilemonrain.com/download/shell/LemonBench.sh | bash -s fast

完整测试

如果你的服务器上安装有 curl 工具,请使用以下命令执行脚本:

curl -fsSL https://ilemonrain.com/download/shell/LemonBench.sh | bash -s full

如果你的服务器上安装有 wget 工具,请使用以下命令执行脚本:

wget -qO- https://ilemonrain.com/download/shell/LemonBench.sh | bash -s full

由于测试用时较长,为防止发生SSH断线意外,推荐放在screen中运行!

测试项目

以下测试项目列表,为20190102版本的项目列表!测试内容随时可能发生变化,以实际版本为准!

  • 系统信息收集

    • 系统名称 (包括版本号、系统位数)
    • CPU信息 (型号、缓存大小)
    • CPU数量检测 (自适应识别区分虚拟机(即VPS)与独立服务器)
    • 内存使用率
    • Swap使用率
    • 引导设备 (开机磁盘)
    • 系统负载 (1分钟/5分钟/15分钟,测试结果取启动测试时的实时结果)
  • Speedtest网速测试

    • 最近测速点
    • 美国洛杉矶
    • 中国东北地区 (联通/移动)
    • 中国华北地区 (联通/移动)
    • 中国华中地区 (联通/电信)
    • 中国华东地区 (联通/移动)
    • 中国华南地区 (电信/移动)
    • 中国西南地区 (联通/移动)
    • 中国西北地区 (联通/电信/移动)
  • 磁盘性能测试 (4K测试结果适用于SSD介质磁盘,1M测试结果适用于SSD介质与HDD介质磁盘)

    • 10MB测试-4K块 (2560次写入)
    • 10MB测试-1M块 (10次写入)
    • 100MB测试-4K块 (25600次写入)
    • 100MB测试-1M块 (100次写入)
    • 1000MB测试-4K块 (256000次写入)
    • 1000MB测试-1M块 (1000次写入)
    • 5000MB测试-4K块 (1280000次写入)
    • 5000MB测试-1M块 (5000次写入)
  • 路由追踪测试

    • 北京联通/电信/移动
    • 上海联通/电信/移动
    • 广州联通/电信/移动
    • 美国俄勒冈-MivoCloud
    • 美国新泽西-Vultr
    • 美国洛杉矶-CeraNetworks
    • 德国法兰克福-acclerated.de
    • 法国OVH
    • 捷克FinalTek
    • 日本东京IDCF
    • 日本大阪XTOM
    • 日本东京Vultr
    • 香港HKT
    • 香港HKBN
    • 香港HGC
    • 台湾CHT
    • 台湾APTG
    • 台湾TWMBroadBand
    • 台湾Chief
  • Spoofer测试 (使用Caida的Spoofer)

求打赏求投喂 OwO

由于LemonBench的开发投入了大量的精力用于开发,也投入了大量的零花钱用来购置开发/测试服务器,

所以在这里,iLemonrain(站长)需要大家的捐赠!

你的捐赠将会用来维护服务器正常运行以及日常的生活费所需。

如有需要,请通过以下方式打赏我,谢谢你们的支持!

支付宝二维码: http://t.cn/EA3pZNt
微信二维码: http://t.cn/EA3p639

最后修改:2019 年 01 月 29 日 06 : 32 PM
如果觉得我的文章对你有用,请随意赞赏

2 条评论

  1. 啤酒爸爸

    tql, wsl

  2. Kevin

    留个脚印吧!

发表评论