Error Rate
Error Rate measures the percentage of API requests, user sessions, or transactions that result in an error (typically HTTP 5xx server errors or application-level exceptions). It is a real-time health signal for production systems and is used as an SLO indicator alongside latency and uptime. Sudden spikes in error rate are often the first observable signal of a production incident.
Error rate should be tracked at multiple levels: total platform error rate, per-endpoint error rate, and per-user-segment error rate to catch localized failures that blend into acceptable aggregate numbers.
- DatadogReal-time error rate monitoring with alerting
- SentryApplication error tracking with stack traces and context
- New RelicError rate dashboards by service and endpoint
- Elastic APMDistributed error tracking across microservices
- Code bugs introduced by recent deployments
- Database connectivity or query failures
- Third-party API dependency failures
- Resource exhaustion (memory, connection pool) under load
- Configuration changes affecting application behavior
Production error rates below 0.1% are generally considered excellent; above 1% typically warrants immediate investigation; SLO targets are typically set at 0.1%–0.5% depending on service criticality.
How different roles think about this metric
Each function reads Error Rate through a different lens and takes different actions when it changes.
Common Questions About Error Rate
Click any question to expand the answer.
What is the difference between 4xx and 5xx errors in error rate tracking?
How do I set meaningful error rate SLOs?
What should trigger an immediate incident vs. a ticket?
How do microservices architectures affect error rate tracking?
Related Metrics
Metrics that are commonly analyzed alongside Error Rate.
Role guides that include this metric
See how each role uses Error Rate in context with the full set of metrics they own.
See What’s Actually Moving Your Error Rate
askotter connects your data sources and applies causal analysis to tell you exactly why your metrics are changing, not just that they changed.
Book a demo