NodeQuality_NS

标签: 综合测评

链接直达 >

在沙箱环境中运行vps测试脚本,并排版测试结果,本项目本质上是测试工具集合的前置加载器和结果后处理项目。把服务器测试工作的流程给规范化自动化了。 让测试仅仅是测试,不要留下一堆痕迹;让测试可以更舒服省心,自动排版截图。

快速开始
执行|通用运行
bash <(curl -sL https://run.NodeQuality.com)
使用事例

NodeBench

综合测评

为了方便NodeSeek坛友发帖,写了这个简单的整合脚本,具有以下特点

LemonBench

综合测评

一款适用于多种 Linux 发行版的综合性能基准测试工具,支持系统、CPU、内存、磁盘、网络信息等模块的检测。它提供流媒体解锁、CPU和磁盘性能测试、网络速度测试等多项功能

yabs

综合测评

一个简单的 bash 脚本,用于使用 fio、iperf3 和 Geekbench 估计 Linux 服务器性能

脚本介绍

NodeQuality

在沙箱环境中运行vps测试脚本,并排版测试结果

本项目本质上是测试工具集合的前置加载器和结果后处理项目。把服务器测试工作的流程给规范化自动化了。
让测试仅仅是测试,不要留下一堆痕迹;让测试可以更舒服省心,自动排版截图。

特性总结

  • 全面拥抱 xykt 脚本方案,补充其他测试信息,减少重复测试
  • 切换到一个专用的临时准系统内测试,测完自动清理,极致的干净,做到无痕测试
  • 支持对运行结果自动导出统一的markdown格式,IpQualityNetQuality结果自动截图

沙箱隔离,无痕测试

测试脚本往往需要加载很多软件和工具,符合把各种专用工具串起来解决问题的linux哲学。 为了减少测试过程中安装的软件和产生的临时文件占用空间,将所有测试放在BenchOS内。 chroot特别适合作为测试脚本的沙箱工具,因为其不用额外安装、极致的轻量、只有文件隔离而没有网络和内存隔离

具体的沙箱化方案:

  • 使用一个debian系统的rootfs作为测试的准系统
  • 使用chroot临时切换到准系统(称为BenchOS),无需重装系统或者安装docker/虚拟机
  • 在BenchOS内预装好常见的程序,使用时进行挂载,使用后进行卸载,自动删除准系统数据,干干净净,清清爽爽
  • 除了需要curl下载文件的命令,不需要额外安装任何程序到vps上
  • 测试完传到临时剪切板网页,清理所有加载的数据

自动排版,自动截图,自动传图床,一键导出

配套提供一个现代化的网页粘贴板和排版工具,保留了原有的文本高亮。
IP质量 和 网络质量 的结果自动截图,预留一定的边距,使其更加美观。

预览地址

“拼好脚本”,减少重复测试

目前方案是选取了Yabs + IP质量 + 网络质量 + 融合怪的部分功能,重新整合后的脚本。这种组合兼顾信息的全面性和直观性。

致谢

特别感谢xykt,本项目归根到底是以xy脚本为核心的封装和后处理;项目名也来自于xykt。

感谢融合怪脚本,为了保证可比性,sysbench部分采用了融合怪的脚本片段

感谢16图床提供的图片数据储存支持和上传接口对接协助

本站导航提供的shell脚本都来源于网络,不保证外部链接的准确性安全性和完整性。外部脚本内容可能会有违法违规内容,请用户自行判断。如有侵权或者恶意行为,请联系我们删除。