Reqlog – Node.js和Go的实时HTTP仪表板
我受够了这个循环:添加console.log → 重新部署 → 复现问题 → 眯眼调试。于是构建了reqlog。只需一次导入,仪表板就会在localhost:9000打开,你可以实时查看所有信息——请求载荷、响应、延迟,还有重放按钮。NestJS:@Module({ imports: [ReqlogModule.forRoot()] }) Express:app.use(require('reqlog-express')()) 这就是全部配置。github.com/FirasLatrech/reqlog
- API 平台
- Web应用
- 云原生
✨ AI 摘要
Reqlog 是一款面向 Node.js 和 Go 应用的实时 HTTP 仪表板。它以最少的设置提供对请求、响应和延迟的实时可见性。
适合谁
Node.js 开发者, Go 开发者, 调试 API 的后端工程师
为什么值得关注
它通过提供即时、实时的 HTTP 流量监控仪表板,消除了添加控制台日志和重新部署的繁琐循环。
核心特性
- 实时HTTP仪表盘自动在localhost:9000启动
- 实时查看请求载荷、响应和延迟情况
- 一键重放HTTP请求以进行调试
- Node.js和Go框架只需一次导入即可轻松集成
使用场景
- 后端开发者在调试NestJS应用中偶发性API故障时,可以导入Reqlog即时在仪表盘中查看所有传入请求和响应,无需重启服务器就能定位导致错误的特定载荷。
- 团队负责人在监督新的Express.js微服务集成时,可以设置Reqlog在测试期间监控实时流量,使团队无需为每个路由添加日志代码就能验证数据格式和延迟。
- 独立开发者构建Go API时,可以使用Reqlog快速检查实时请求详情并重放问题调用,在开发过程中简化端点行为验证流程。