spiritlhls/ecs

VPS 融合怪服务器测评项目 更推荐使用无环境依赖的Go版本 VPS Fusion Monster Server Test Script – More recommended to use the Go version with no environment dependencies:...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 24 minutes ago
Added to GitGenius on September 9th, 2026
Created on June 9th, 2022
Open Issues & Pull Requests: 0 (+0)
GitHub issues: Enabled
Number of forks: 557
Total Stargazers: 7,194 (+0)
Total Subscribers: 25 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • wontfix (5)
  • bug (3)
  • enhancement (2)
  • duplicate (1)
  • help wanted (1)
  • question (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

ecs is a VPS benchmark and testing script that evaluates server performance across multiple Linux distributions and architectures.

The tool addresses the need for comprehensive server diagnostics by running a suite of tests including performance benchmarks, network speed tests, and system checks. It works by executing shell-based testing routines that measure CPU, memory, disk, and network performance, along with IP quality detection. The script supports interactive and non-interactive parameter modes, allowing users to run tests with or without manual input.

Developers should adopt this tool if they manage or evaluate VPS infrastructure across diverse environments. It suits teams needing quick server assessments on Ubuntu, Debian, CentOS, Fedora, AlmaLinux, OracleLinux, RockyLinux, AstraLinux, or Arch systems. The tool supports multiple architectures including amd64, arm64, i386, and arm. However, the README explicitly recommends that users encountering specific constraints should use the Go version instead: those needing to test on unlisted systems or architectures, those experiencing bugs or dependency errors, those wanting minimal environment changes, those unable to run with root or sudo privileges, or those preferring comprehensive and faster testing with custom compilation.

The project is in maintenance mode only, with the README stating that new feature development has ceased for the Shell version and been fully migrated to a Golang rewrite. The tool includes a one-click bug-fix script for resolving system-specific issues before testing. Documentation is available in multiple languages to support international users.