组件分享之后端组件——开源网络监控工具goreplay
背景
近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件。欢迎大家进行持续关注。
组件基本信息
- 组件:goreplay
- 开源协议:View license
- 官网:goreplay.org
内容
本节我们分享一个开源网络监控工具goreplay,可以记录您的实时流量并将其用于阴影、负载测试、监控和详细分析。
安装
从https://github.com/buger/goreplay/releases下载最新的二进制文件或自行编译。
入门
最基本的设置将sudo ./gor --input-raw :8000 --output-stdout
类似于 tcpdump。如果你已经有一个测试环境,你可以通过运行开始回放:sudo ./gor --input-raw :8000 --output-http http://staging.env
。
本文声明:
知识共享许可协议
本作品由 cn華少 采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。