Service: reviews.default.svc.cluster.local
Time: Recent 5 minutes
Issue Summary:
- The service is returning 100% 503 errors (service unavailable).
- Request rate: ~1.87 req/s
- Root cause: The Kubernetes service selector is misconfigured with label "app=rebviews" instead of "app=reviews".
Impact:
- All requests to the reviews service fail to reach the pods due to incorrect selector.
Recommendations:
- Correct the selector label in the service spec to "app=reviews".
- Check reviews pods health and logs after fixing selector.
- Review recent deployment or configuration changes.
PromQL for error percentage monitoring:
sum(rate(istio_requests_total{destination_service="reviews.default.svc.cluster.local",response_code=~"5.."}[5m])) / sum(rate(istio_requests_total{destination_service="reviews.default.svc.cluster.local"}[5m])) * 100
Please prioritize fixing the service selector to restore reviews service availability.