Istio integration
Istio sits between services in a Kubernetes cluster and handles routing. Envoy is the proxy that runs beside each service and handles the traffic. This integration collects metrics from the Istio control plane and from those Envoy proxies. Setup is through the Kubernetes Monitoring Helm chart.
Metrics collected
The integration collects mesh traffic and Envoy proxy metrics:
- Traffic: Request volume by service pair
- Latency: Request duration by service
- Errors: HTTP status codes, failures
- Envoy: Sidecar proxy metrics
What to know
This integration offers:
- Prebuilt dashboards, including overview, services, and workloads. The integration reference also lists an Istio logs dashboard.
- Prebuilt alerts: error rates, latency
- Service-to-service request, latency, and error metrics
- Setup through the Kubernetes Monitoring Helm chart
Documentation
View the Istio integration documentation.