7 Observability with Istio: understanding the behavior of your services
- Basic request-level metric collection
- Using prometheus to store metrics
- Adding new metrics in Istio to track in prometheus
- Creating dashboards for observing metrics visually
- Distributed tracing instrumentation with Jaeger
- Visualizing the service mesh with Kiali
7.1 What is observability?
7.1.1 Observability vs Monitoring
7.1.2 How Istio helps with observability
7.2 Collecting metrics from Istio data plane
7.2.1 Pushing Istio metrics into statsD
7.2.2 Pulling Istio Metrics into Prometheus
7.2.3 Visualize Istio metrics with Grafana
7.3 Creating new metrics to send to Prometheus through Istio-telemetry
7.4 Distributed tracing with OpenTracing
7.4.2 Configuring Istio to perform distributed tracing
7.4.3 Viewing distributed tracing data
7.4.4 Limiting tracing apeture
7.5 Visualization with Kiali