---
title: "Istio integration | Grafana Labs"
description: "Monitoring Istio service mesh"
---

> For a curated documentation index, see [llms.txt](/llms.txt). For the complete documentation index, see [llms-full.txt](/llms-full.txt).

## Istio integration

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

|                    |                                                                 |
|--------------------|-----------------------------------------------------------------|
| **What it’s for**  | Monitoring service-to-service traffic, latency, and mesh health |
| **Who uses it**    | Platform engineers, SREs managing Kubernetes with service mesh  |
| **Under the hood** | Collects metrics from Istio control plane and Envoy sidecars    |

## Metrics collected

- **Traffic** — Request volume by service pair
- **Latency** — P50, P90, P99 by service
- **Errors** — HTTP status codes, failures
- **Envoy** — Sidecar proxy metrics

## Trade-offs

**Best for:** Kubernetes environments running Istio service mesh

| Pros                                          | Cons                             |
|-----------------------------------------------|----------------------------------|
| Pre-built dashboards: mesh overview, services | Istio-specific concepts to learn |
| Pre-built alerts: error rates, latency        | High cardinality in large meshes |
| Service-to-service visibility                 | Requires Istio to be deployed    |

* * *

## Documentation

View the full documentation. *Learning path coming soon!*

[Istio integration](https://grafana.com/docs/grafana-cloud/monitor-infrastructure/integrations/integration-reference/integration-istio/)
