CPU Usage (60s)?CPU UsagePercentage of CPU power being used by the process.✅ Good: < 70%⚠️ Warning: 70-85%🔴 Critical: > 85%🔧 Do: Optimize hot resolvers, add more instances❌ Don’t: Don't let it hit 100% — request handling will stall —
Memory RSS (60s)?Memory Usage (RSS)Physical RAM being used by your server process.✅ Good: Stable under 1 GB⚠️ Warning: Growing steadily over time🔴 Critical: Near system limit, or constant growth🔧 Do: Check for memory leaks in long-running resolvers❌ Don’t: Don't restart without investigating — the leak will return —
Requests / sec (60s)?Requests Per Second (RPS)Number of requests your server handles each second.✅ Good: Consistent with normal traffic⚠️ Warning: Sudden spike or drop🔴 Critical: Approaching server limit🔧 Do: Scale horizontally if consistently high❌ Don’t: Don't ignore sudden drops — may indicate an outage —
Response Time?95th Percentile Response Time (P95)95% of requests are faster than this. Only 5% take longer.✅ Good: < 300ms⚠️ Warning: 300-800ms🔴 Critical: > 800ms🔧 Do: Review slowest queries, add pagination, implement DataLoader❌ Don’t: Don't ignore it — this affects your power users —