Cloud Trace は、アプリケーションからレイテンシ データを収集し、ほぼリアルタイムで表示する分散トレース システムです。これにより、分散システムを介してサンプル リクエストを実行できます。また、ネットワーク呼び出しの監視や、エンドツーエンドのシステム プロファイリングを行うことができます。
Cloud Trace はデフォルトで無効になっています。Cloud Trace を有効にするには、オプション機能の有効化の YAML ファイルを使用して、顧客管理のコントロール プレーンを再デプロイします。
Anthos Service Mesh のページには、Google Cloud コンソールの Cloud Trace ページのトレースへのリンクがあります。
トレースへのアクセス
特定の期間の Service のトレースを表示するには、次の操作を行います。
Google Cloud コンソールの Anthos サービス メッシュ ページに移動します。
[サービス] で、検査するサービスの名前を選択します。
[指標] ページに移動します。
[期間] プルダウン メニューから期間を指定するか、タイムラインを使用してカスタムスパンを設定します。
[トレースを表示] をクリックします。
Anthos Service Mesh のサービスのトレースには、次の情報が含まれます。
- メッシュ内のさまざまなサービス間のリクエストのレイテンシ。
- ID、URL、サイズ、レイテンシ、プロトコルなどの HTTP リクエスト プロパティ。
istio.canonical_service
、istio.namespace
、istio.mesh_id
の各ラベルの一部としてのサービス名、名前空間、メッシュの ID。