API Gateway Project
About
Test
Engineered by
Chitransh
GitHub
LinkedIn
See Live Metrics in Grafana Dashboard (Metrics may be delayed due to Render.com free-tier cold starts)
Open Grafana Dashboard
📊
Load Generation
⚡
100 req/sec (10s)
🚀
500 req/sec (5s)
⚡
Chaos Injection
(auto-recovers in 30s)
💥
Backend Failure (100% errors)
🐌
2-Second Latency
🚫
Drop 30% Requests
🌪️
Combined Chaos
🔓
Attack Scenarios
🔑
Invalid API Key Storm
⚡
Rate Limit Burst Test
✅
System Control
🔄
Recover System
📋
Check Status
📈
Live Metrics
System Status
Loading...
Total Requests
--
Dropped Requests
--
Failed Requests
--
📖
Getting Started Guide
What is this?
A chaos engineering dashboard for testing API Gateway resilience
Inject failures, monitor metrics, and observe system behavior in real-time
All metrics are sent to Grafana Cloud for visualization
How to use
Load Generation:
Send test traffic to your API
Chaos Injection:
Simulate failures (auto-recovers in 30 seconds)
Attack Scenarios:
Test security and rate limiting
Recovery:
Manually restore normal operations
Key Features
Live metrics update every 2 seconds
Real-time logs visible at the bottom
All chaos effects auto-recover after 30 seconds
Metrics visible in Grafana Cloud dashboard
Important Notes
Service may sleep after inactivity (Render free tier)
First request after sleep takes 30-60 seconds
Rate limit: 5 requests per minute per tenant
Check bottom logs for real-time activity
📝
Activity Logs
−