Section 2 · Choose and set up an integration

Monitoring Istio service mesh

Estimated time: 1 min

Istio integration

The Istio integration provides service mesh monitoring for Kubernetes environments running Istio.

What it’s forMonitoring service-to-service traffic, latency, and mesh health
Under the hoodCollects metrics from Istio control plane and Envoy sidecars

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 is advanced monitoring, best added after your core Kubernetes observability is in place.

This integration offers:

  • Prebuilt dashboards: overview, services, workloads
  • Prebuilt alerts: error rates, latency
  • Service-to-service visibility
  • Pairs with distributed tracing: drill from a latency spike into traces to find the slow service.
  • Watch cardinality in large meshes, since metrics are labeled by both source and destination service.

Documentation

View the Istio integration documentation.