海外资源测评导航
返回开发工具 海外资源 / 开发工具 / gRPC压测工具 / ghz.sh
G
🔧 开发工具 gRPC压测工具 未知总部 国内优化

ghz.sh

gRPC基准与压测工具

8.0/10 中国可用
TTG4G 编辑组 ·更新于 2026-06-08 ·数据来源: ai_crawl 评测方法 ↗
数据来源
ai_crawl · 最近更新 2026-06-08
行业深度解析AI 深度分析
一句话ghz 是一个用于 gRPC 服务基准测试与负载测试的命令行工具和 Go 包。
定价免费/开源 抓取文本未提供商业定价信息;页面提供 GitHub 入口,并描述为命令行工具、Go package 及配套 Web 应用。
适合谁gRPC 服务开发者、后端工程师、性能测试工程师、CI 性能回归测试团队
核心功能gRPC 基准测试与负载测试支持 proto 文件、protoset bundle 或 server reflection支持 CLI、CSV、JSON、HTML、InfluxData 等报告格式可通过 Go template 变量为请求添加自定义数据支持 unary、streaming、duplex 调用支持 JSON 或二进制数据提供 Go library package 便于编程式实现性能测试提供 beta 状态的 ghz-web 用于存储、查看、比较和跟踪测试结果
功能与用途ghz 是 gRPC benchmarking and load testing tool,提供命令行工具和 Go package,用于对 gRPC 服务做负载测试、基准测试和调试。适用于本地服务测试,也可放入自动化持续集成环境做性能回归测试。配套 ghz-web 可保存、查看、比较和跟踪测试结果。
支持语言/框架明确支持 gRPC 服务测试;调用定义可使用 proto 文件、预构建 protoset bundle 或 server reflection。工具核心以 Go library package 形式实现,可用于 Go 程序中编程式实现性能测试。支持 unary、streaming 和 duplex 调用,数据可用 JSON 或 binary。
开源还是闭源页面提供 GitHub 入口,但抓取文本未明确写明许可证或开源协议。
自托管选项ghz 本身是命令行工具和 Go 包,可在本地及 CI 环境运行。ghz-web 是配套 server 和 web application,用于存储、查看、比较测试结果,文本显示可通过摄取 JSON report 保存结果,具备自托管形态;但 ghz-web 处于 beta 状态。
定价抓取文本未提供付费计划、订阅或商业版信息。
API/SDK核心命令行工具实现为 Go library package,可用于 programatically implement performance tests。ghz-web 文档中包含 Data API 章节,但抓取文本未展开具体 API 内容。
集成与生态可生成 CLI、CSV、JSON、HTML、InfluxData 等报告格式;JSON 报告可通过 curl 或类似工具摄取到 ghz-web,用于长期存储和对比。适合接入 CI 做性能回归测试。
文档质量抓取文本显示文档结构较完整,包含 Introduction、Installation、Usage、Options、Reference、Load Options、Concurrency Options、Call Data、Examples、Configuration Files、Output、Extras、Package,以及 Web Server 的 Installation、Configuration、Data API 等章节。仅从正文看,覆盖面较全。
中国访问未知
适用场景本地调试 gRPC 服务性能、CI 中做性能回归测试、压测 unary/streaming/duplex gRPC 调用、生成 JSON/HTML/CSV 报告、通过 ghz-web 跟踪历史测试结果。
同类grpcurl、k6、JMeter、Locust、vegeta、wrk;若需要通用 HTTP/API 压测,可考虑 k6 或 JMeter。
性价比8
易用7
服务6
综合8
优点
  • 专注 gRPC 场景,覆盖本地调试和 CI 性能回归测试
  • 输入方式灵活,可使用 proto、protoset 或服务反射
  • 输出格式丰富,便于命令行查看、自动化处理和可视化
  • 既可作为 CLI 使用,也可作为 Go 包集成到测试代码中
  • 补充 Web 应用可长期保存和对比测试结果
不足
  • 抓取文本未显示企业级支持、SLA 或托管服务信息
  • ghz-web 明确处于 beta 状态,生产可用性需谨慎评估
  • 主要面向 gRPC,不适合 HTTP/REST 通用压测场景
  • 未见对多语言 SDK 的说明

深度测评

TG4G · 2026-06-08 更新 · 仅供参考

是什么

ghz 是一个面向 gRPC 服务的 benchmarking 与 load testing 工具,既提供命令行工具,也提供 Go package。它的定位很清晰:用于本地测试和调试 gRPC 服务,也可放入自动化 CI 环境中做性能回归测试。相比通用 HTTP 压测工具,ghz 更聚焦 gRPC 协议和调用模型。

核心能力

从功能看,ghz 支持通过 proto 文件、预构建 protoset bundle 或 server reflection 来描述服务接口,适配不同开发阶段和部署环境。它支持 unary、streaming 和 duplex 调用,并可使用 JSON 或二进制数据发起请求。请求数据支持标准 Go template 变量,便于构造动态测试数据。

输出方面,ghz 提供 CLI、CSV、JSON、HTML、InfluxData 等多种报告格式,既方便人工查看,也方便接入自动化流水线、时序数据库或后续分析流程。其核心还实现为 Go library package,开发者可以在 Go 代码中编程式构建性能测试。

Web 与集成

ghz-web 是其配套的 server 和 web application,用于存储、查看、比较和跟踪 ghz 测试结果。基本流程是先由 ghz 生成 JSON report,再通过 curl 或类似工具摄取到 ghz-web 中。文本明确说明 ghz-web 仍处于 beta 状态,因此适合试用和内部评估,若用于生产级长期质量看板,应先验证稳定性。

定价与开源

页面提供 GitHub 入口,但抓取文本没有明确给出许可证、开源协议或商业定价信息。因此只能判断它更偏免费开发者工具形态,不能据此断言具体开源协议或商业支持范围。

优缺点与适合谁

优点是 gRPC 场景覆盖深入,输入方式、调用类型和报告格式都较完整,且能接入 CI 做性能回归。缺点是它主要解决 gRPC 压测问题,不适合 REST/HTTP 通用压测;同时 ghz-web 仍为 beta,企业级支持信息也未在文本中体现。

它适合 gRPC 后端开发者、平台工程团队、性能测试工程师,以及希望在 CI 中持续监控 gRPC 性能退化的团队。

中国访问

抓取文本未提供中国大陆访问、镜像、支付或托管服务信息,故中国访问状态为未知。若访问 GitHub 或相关资源不稳定,可考虑 grpcurl、k6、JMeter、Locust 等替代或补充工具。

本测评基于公开资料整理,不构成购买建议,请以 ghz.sh 官网实际信息为准。

中文卖点

开源CLI/Web压测工具,支持多格式报告。

官网快照

/shot/ghz-sh.png
ghz.sh

价格走势

当前价 · 仅供参考
价格未公开 当前定价
价格采集自官网公开页面,实时更新;历史走势数据采集中,暂无足够历史样本。下单请以官网实时价为准。

用户评价

综合评分
8.0/10
TG4G 综合评分

评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。

常见问题

ghz.sh 是一家未知的开发工具 (gRPC压测工具)服务商. 本页收录其「gRPC基准与压测工具」套餐. 开源CLI/Web压测工具,支持多格式报告.
ghz.sh 在中国大陆有较好的直连体验, 多数地区无需代理即可访问. 该商家总部位于未知, 主要面向海外市场.
访问 ghz.sh 官网完成注册即可使用. 注册一般需要邮箱 (推荐 Gmail/Outlook) 和支付方式. 多数海外服务支持信用卡 / PayPal / 加密货币. 完整流程见本页"前往官网"按钮.

浏览其他大类