Severity Levels
Alert Response Procedures
API Response Time High (> 500ms p95)
Symptoms: Slow page loads, timeouts Steps:- Check server resource utilization (CPU, memory)
- Review slow query logs in database
- Check for traffic spikes
- Verify no ongoing deployments
- Consider scaling resources if sustained
Error Rate High (> 5%)
Symptoms: User-facing errors, failed operations Steps:- Check application logs for error patterns
- Identify affected endpoints
- Review recent deployments
- Rollback if deployment-related
- Fix and deploy patch if code issue
Database Query Slow (> 100ms avg)
Symptoms: Slow data operations, timeouts Steps:- Identify slow queries in logs
- Check for missing indexes
- Review query plans with EXPLAIN
- Optimize queries or add indexes
- Consider read replicas for heavy reads
LCP Poor (> 2.5s)
Symptoms: Slow initial page render Steps:- Check bundle sizes
- Review image optimization
- Verify lazy loading implementation
- Check CDN performance
- Optimize critical render path
Integration Unhealthy
Symptoms: Third-party service failures Steps:- Verify integration credentials
- Check service status page
- Test API connectivity
- Review rate limits
- Contact provider if persistent
Escalation Matrix
Post-Incident
- Resolve alert with detailed notes
- Document root cause
- Create follow-up tasks for prevention
- Update runbook if new procedure needed