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プロキシを設定する必要があります。これは、インストール時に`--set meshConfig.defaultConfig.tracing.zipkin.address=:9411`を使用して設定できます。TLS設定などの高度な設定については、ProxyConfig.Tracingを参照してください。

使用方法

Jaegerの使用方法の詳細については、Jaegerタスクを参照してください。

この情報は役に立ちましたか?
改善のための提案はありますか?

ご意見ありがとうございます!