リクエストがクラウドネイティブゲートウェイを通過してバックエンドサービスに到達する際、リクエストパス全体が可視化されていないと、障害やレイテンシーの問題を特定することが困難になる場合があります。Microservices Engine (MSE) のクラウドネイティブゲートウェイは、OpenTelemetry 向けマネージドサービスおよび SkyWalking と統合して分散トレーシングを実現します。これにより、リクエストフローを可視化し、レイテンシーのボトルネックを特定し、マイクロサービスアーキテクチャ全体のエラーを診断できます。
MSE はトレーシング分析に対して課金しません。OpenTelemetry 向けマネージドサービスをトレーシングバックエンドとして使用する場合、リソース使用量に基づいて標準の OpenTelemetry 向けマネージドサービスの課金が適用されます。
前提条件
開始する前に、以下をご確認ください。
クラウドネイティブゲートウェイ。詳細については、「クラウドネイティブゲートウェイの作成」をご参照ください。
Alibaba Cloud の OpenTelemetry 向けマネージドサービスが有効化されていること。サービスを有効化するには、OpenTelemetry 向けマネージドサービスコンソールにログインし、プロンプトに従ってください。
トレーシング分析の有効化
-
MSE コンソールにログインし、上部のナビゲーションバーでリージョンを選択します。
-
左側のナビゲーションウィンドウで、Cloud-Native Gateway > ゲートウェイリスト を選択します。[ゲートウェイ] ページで、対象ゲートウェイの ID をクリックします。
左側のナビゲーションウィンドウで、[パラメータ設定] をクリックします。
「[観測可能性パラメーター]」セクションで、「[トレーシング分析]」の横にある
アイコンをクリックします。[トレーシング分析の設定] ダイアログボックスで、次の設定項目を構成します。
「[トレーシング分析ステータス]」を有効化します。
[トレーシング分析プロトコル] を選択します。
[サンプリングレート] を指定します。レートを高くすると、より詳細な情報がキャプチャされますが、バックエンドに送信されるトレースデータの量が増加します。
[OK] をクリックします。
