Zipkin

Zipkinは、分散トレーシングシステムです。サービスアーキテクチャにおけるレイテンシ問題をトラブルシューティングするために必要なタイミングデータを収集するのに役立ちます。このデータの収集と検索の両方の機能が含まれています。

インストール

オプション1:クイックスタート

Istioは、Zipkinをすばやく起動して実行するための基本的なサンプルインストールを提供します。

$ kubectl apply -f https://raw.githubusercontent.com/istio/istio/release-1.24/samples/addons/extras/zipkin.yaml

これにより、Zipkinがクラスタにデプロイされます。これはデモンストレーションのみを目的としており、パフォーマンスやセキュリティ向けに調整されていません。

オプション2:カスタマイズ可能なインストール

開始するには、Zipkinドキュメントを参照してください。ZipkinがIstioで動作するために特別な変更は必要ありません。

Zipkinがインストールされたら、Istioプロキシがトレースをデプロイメントに送信するように設定する必要があります。これは、インストール時に--set meshConfig.defaultConfig.tracing.zipkin.address=<zipkin-collector-address>:9411で構成できます。TLS設定などの高度な構成については、ProxyConfig.Tracingを参照してください。

使い方

Zipkinの使用に関する詳細については、Zipkinタスクを参照してください。

この情報は役に立ちましたか?
改善点について何かご提案はありますか?

フィードバックありがとうございます!