Capture Live HTTP Traffic into Elasticsearch, Kafka, and S3
Stream production HTTP requests to Elasticsearch, Kafka, or S3 without code changes or APM agents. GoReplay listens on the application port and forwards live traffic for debugging, audit, and analysis.
gor --input-raw :8080 --middleware "./process.js" --output-elasticsearch="http://elasticsearch:9200"
Immediate Insights
Get visibility into your application behavior without changing code
Data Your Way
Store monitoring data in ElasticSearch, Kafka, S3 or custom destinations
Endless Possibilities
Process and analyze your data with custom middleware in any language
HTTP capture into the store you already run
Point GoReplay at Elasticsearch, Kafka, S3, or a custom output. No agents in the app process — capture is out-of-band on the host.
ElasticSearch
Index and search through application behavior
Kafka
Stream and process events in real-time
Amazon S3
Store monitoring data for analysis and audit
Custom Output
Send data to any monitoring system
Solve Real Problems
From debugging to compliance, we've got you covered
Debug Tricky Issues
Track down hard-to-reproduce bugs by seeing exactly what happened
Security & Compliance
Keep audit logs and enforce security policies automatically
Performance Insights
Identify bottlenecks and optimize your application's performance
Application Health
Monitor your application's health without complex instrumentation
Start Monitoring Today
Get insights into your application in minutes, not days
Also: shadow testing · load testing with production traffic · docs