Alibaba Cloud ネットワーク分析とモニタリングは、マネージド OpenTelemetry サービスと統合して、包括的なエンドツーエンドのトレース機能を提供します。 この統合により、検出データとバックエンドトレース間のシームレスな接続が可能になり、リクエストによって走査されたノード、呼び出しスタック、応答時間などの重要な情報が保持されます。 これにより、問題を迅速に特定し、診断効率を向上させることができます。
背景情報
トレースは、分散アプリケーションの開発者に、完全なトレース復元、リクエスト ボリューム統計、トレース トポロジー、およびアプリケーション依存関係分析のためのツールを提供します。 これらのツールは、開発者が分散アプリケーションアーキテクチャのパフォーマンス ボトルネックを迅速に分析および診断するのに役立ちます。
ネットワーク分析とモニタリングはトレースをサポートしています。 トレース機能を有効にすることで、検出リクエストを Alibaba Cloud マネージド OpenTelemetry サービスと統合できます。 詳細については、「マネージド OpenTelemetry サービスとは」をご参照ください。
トレースデータは、サービス呼び出しや応答時間など、各リクエストに関する処理情報を記録します。
各トレースには、トレースデータのエントリが含まれています。 ほとんどの場合、トレースは分散システムにおけるトランザクションまたはプロセスの実行を表します。 トレースは、複数のスパンで構成される有向非巡回グラフ(DAG)であり、各スパンはトレース内の名前付きの時間連続実行セグメントを表します。 トレースの詳細については、「用語」をご参照ください。
課金
ネットワーク分析とモニタリングでは、トレースに対して課金されません。 マネージド OpenTelemetry サービスを有効にした場合、マネージド OpenTelemetry サービスは使用量に基づいて課金されます。
操作ガイド
ネットワーク分析とモニタリングでは、検出ポイントタイプを[PC] または [モバイル] に、プロトコルタイプを[HTTP(S)] に設定してサイト監視 (定期検出) タスクを作成する場合にのみ、トレーシングを有効にできます。 トレーシングを有効にするには、トレースデータレポートのリージョンとトレーシングプロトコルを確認する必要があります。 ネットワーク分析とモニタリングは、OpenTelemetry W3C、Zipkin B3、および Jaeger プロトコルを統合しています。
次の表に、ネットワーク分析とモニタリングでトレースがサポートされているリージョンを示します。
地域 | リージョン |
中国 | 中国 (杭州)、中国 (上海)、中国 (青島)、中国 (北京)、中国 (張家口)、中国 (フフホト)、中国 (ウランチャブ)、中国 (深圳)、中国 (河源)、中国 (広州)、中国 (成都)、中国 (香港) |
アジア太平洋 | シンガポール、マレーシア (クアラルンプール)、日本 (東京)、インドネシア (ジャカルタ) |
ヨーロッパ & アメリカ | 英国 (ロンドン)、ドイツ (フランクフルト)、米国 (バージニア)、米国 (シリコンバレー) |
検出データをバックエンドデータに接続するには、検出データ レポートのリージョンとプロトコルを、バックエンドデータ レポートのリージョンとプロトコルに一致させる必要があります。 次の表に、さまざまなタイプのバックエンド コンポーネントでサポートされているトレース プロトコルを示します。
カテゴリ | コンポーネント | 統合ガイド | サポートされているプロトコル |
ゲートウェイ | MSE | W3C、B3、SkyWalking | |
ACK Ingress | W3C、B3、Jaeger | ||
ALB | B3 | ||
ASM | W3C および B3 | ||
API ゲートウェイ | B3 | ||
バックエンド アプリケーション | Java、Go、Python (自社開発) | W3C、B3、Jaeger、 SkyWalking、EagleEye | |
.NET、Node.js、その他 多言語アプリケーション (オープンソース) | W3C、B3、Jaeger、 SkyWalking | ||
クラウド サービス | Alibaba Cloud Model Studio | W3C | |
依存コンポーネント | リモート プロシージャ コール (RPC)、メッセージ キュー、データベース、タスク スケジューリングなど、さまざまなタイプをカバーする 100 を超えるコンポーネントがサポートされています。 | ||
トレースを表示する
サイト モニタリング タスクの検出レコード一覧ページで、検出レコードの [操作] 列の [詳細] をクリックします。
[エンドツーエンド コール] タブを選択して、検出リクエストに対応するトレースを表示します。 トレースをクリックして、検出リクエストの詳細なバックエンド トレースを表示します。 トレースデータの詳細については、「トレースを分析する」をご参照ください。