Jaeger
Jaeger 是一個開放原始碼的端對端分散式追蹤系統,可讓使用者監控和疑難排解複雜分散式系統中的交易。
安裝
選項 1:快速入門
Istio 提供基本的範例安裝,以快速啟動並執行 Jaeger
$ kubectl apply -f https://raw.githubusercontent.com/istio/istio/release-1.24/samples/addons/jaeger.yaml
這會將 Jaeger 部署到您的叢集中。這僅供示範之用,並未針對效能或安全性進行調整。
選項 2:可自訂安裝
請參閱 Jaeger 文件 以開始使用。Jaeger 與 Istio 搭配使用不需要任何特殊變更。
安裝 Jaeger 後,您需要將 Istio Proxy 指向傳送追蹤至部署。這可以使用安裝時的 --set meshConfig.defaultConfig.tracing.zipkin.address=<jaeger-collector-address>:9411
進行設定。請參閱 ProxyConfig.Tracing
以取得進階設定,例如 TLS 設定。
用法
如需使用 Jaeger 的詳細資訊,請參閱 Jaeger 工作。