162 words
1 minutes
istio
Istio - Telemetry
Grafana (对来自Prometheus的数据进行可视化)
- Istio workload dashboard and Istio Service Dashboard are for application performance
- Istio Mesh Dashboard for Istio itself - gives a top level of view of entire architecture
Jaeger (Distributed tracing)
- keyword: span
- Search with specific service, 显示以选择的服务为端点,流量从入站到出站的时间,经过了哪些其他服务
- propagate header
- sidecar会检测请求中是否含有propagate header(guid:x-request-id),如果没有,会自动生成
- 应用程序应该接受sidecar传入的header并返回,否则tracer无法匹配对应的出站和入站请求
Kiali
- Graph tab 看不同namespace的各个对象间连接情况, 对于Service可以手动设置DestinationRule,VirtualService