这个脚本是一个用于运行多项性能测试的自动化工具,主要用于 VPS 和服务器的性能评估,包括 CPU、内存、硬盘、网络、流媒体解锁等功能。它支持通过命令行输入不同的参数来执行不同的测试。可以选择测试的内容、配置的方式等,且支持自定义网络节点和数据源。用户也可以选择是否生成报告链接。
以下是一些关键点和功能:
1. 常见命令
-
一键执行:
curl -L https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh
-
无交互形式(通过参数执行):
bash ecs.sh -m 1 0 0
2. 测试内容和功能
- CPU 测试:可以选择使用不同的测试程序(如 sysbench、geekbench 等)。
- 内存测试:测试内存的性能。
- 磁盘 IO 测试:使用
dd
或fio
进行硬盘读写测试。 - 网络测试:包括三网回程延迟、带宽测试等。
- 流媒体解锁测试:支持 Netflix、Disney+、TikTok 等平台的解锁状态检查。
- IP质量检测:包括 DNS 黑名单、IPV4 和 IPV6 检测、ASN 和地址查询等。
3. 结果生成
- 自动生成并上传测试结果:测试结果会自动上传到 Pastebin,并生成分享链接。
- 测试报告保存在文件中:执行过程中的日志和结果会保存在
test_result.txt
文件中。
4. 参数说明
-m
:指定执行的测试项。-en
:强制输出英文。-r
:指定回程路由的测试目标。-base
:仅测试基础系统信息。-bansp
:不测试网速。-banup
:不生成分享链接。
5. 常用测试
- IP质量检测:使用多个数据库查询 IP 的状态,支持 IPV4 和 IPV6 检测。
- 流媒体解锁:检测不同国家/地区的流媒体是否能正常访问。
6. 更新日志
- 更新速率测试工具:更新了
speedtest
的 Go 版本,提升了稳定性和测试精度。
7. 适用场景
适用于需要对服务器性能进行全方位测试的用户,尤其是那些在选择 VPS 提供商时需要详细了解机器性能的用户。通过一键脚本执行,用户能够轻松测试硬件和网络状况,同时获得详细的性能报告。
评论区