クラウドネイティブAPI Gatewayは、OpenTelemetryおよびSkyWalking用のマネージドサービスと統合できます。 Managed Service for OpenTelemetryおよびSkyWalkingを使用して、分散アプリケーションアーキテクチャのパフォーマンスのボトルネックを分析および診断し、マイクロサービスアプリケーションの開発および診断の効率を向上させることができます。 このトピックでは、クラウドネイティブAPI Gatewayインスタンスのトレース分析を有効にして、クラウドネイティブAPI Gatewayインスタンスの可観測性を向上させる方法について説明します。
前提条件
クラウドネイティブAPI Gatewayインスタンスが作成されます。 詳細については、「ゲートウェイインスタンスの作成」をご参照ください。
OpenTelemetryのマネージドサービスが有効化されています。 有効化されていない場合は、Alibaba Cloudアカウントを使用してManaged Service for OpenTelemetryコンソールにログインし、サービスを有効化します。
トレース分析の有効化
トレース分析料金は、クラウドネイティブAPI Gatewayによって請求されませんが、使用するリソースの量に基づいて、Managed Service for OpenTelemetryによって請求されます。 料金の詳細については、「Managed Service For OpenTelemetryの料金」をご参照ください。
クラウドネイティブAPI Gatewayコンソールにログインします。
左側のナビゲーションウィンドウで、[インスタンス] をクリックします。 上部のナビゲーションバーで、リージョンを選択します。
[インスタンス] ページで、管理するクラウドネイティブAPI GatewayインスタンスのIDまたは名前をクリックします。
左側のナビゲーションウィンドウで、[パラメーター] をクリックします。
[Observability Parameters] セクションで、Tracingの右側にある
アイコンをクリックします。 [トレース分析の設定] ダイアログボックスで、[トレース分析プロトコル] と [サンプリングレート] パラメーターを設定し、[OK] をクリックします。 
パラメーター
説明
トレース分析プロトコル
次のプロトコルがサポートされています。
OpenTelemetry (W3C) (推奨)
ジプキン (B3)
スカイウォーキング
サンプリングレート
デフォルト値は100です。これは、すべてのリクエストがサンプルとして収集されることを示します。 ビジネス要件に基づいてサンプリングレートを下げることができます。
クラウドネイティブAPI Gatewayインスタンスのトレース分析を有効にした後、左側のナビゲーションウィンドウで を選択して、[Tracing] ページでクラウドネイティブAPI Gatewayインスタンスの分析データを表示できます。