次の方法で共有


トポロジの表示

トポロジでは、複数のサブスクリプション、リージョン、リソース グループに存在する Azure 内のリソースとそれらのリレーションシップを、対話型のインターフェイスを通じて表示することができます。 また、Azure Network Watcher の接続監視およびトラフィック分析から得られた分析情報を提供する対話型グラフィカル インターフェイスを使用して、クラウド ネットワーク インフラストラクチャの管理と監視に役立ちます。 トポロジは、接続のトラブルシューティングパケット キャプチャネクスト ホップなどの Network Watcher 診断ツールへのコンテキスト アクセスを提供することで、ネットワークの問題の診断とトラブルシューティングに役立ちます。

この記事では、トポロジを使用して仮想ネットワークと接続されたリソースを視覚化する方法について説明します。

Azure Resource Graph は、リソース トポロジを描画するために使用されます。 構成が変更された場合、変更が Azure Resource Graph に反映され、その後、トポロジに反映されるまで最大 30 時間かかる場合があります。

前提条件

サポートされているリソースの種類

トポロジでは、次のリソースの種類がサポートされています。

  • アプリケーション ゲートウェイ
  • Azure Bastion ホスト
  • Azure DDoS Protection プラン
  • Azure DNS ゾーン
  • Azure ファイアウォール
  • Azure Front Door プロファイル
  • Azure Kubernetes Service クラスター (プレビュー)
  • Azure NAT ゲートウェイ
  • つながり
  • DNS Private Resolver
  • ExpressRoute 回線
  • ロード バランサー
  • ローカル ネットワーク ゲートウェイ
  • ネットワーク インターフェイス
  • ネットワーク セキュリティ グループ
  • プライベート DNS ゾーン
  • プライベート エンドポイント
  • Private Link サービス
  • パブリック IP アドレス
  • サービス エンドポイント
  • Traffic Manager プロファイル
  • 仮想ハブ
  • 仮想マシン スケール セット
  • 仮想マシン
  • 仮想ネットワーク ゲートウェイ (VPN と ExpressRoute)
  • 仮想ネットワーク
  • 仮想 WAN
  • Web Application Firewall ポリシー

トポロジの概要

このセクションでは、リージョンのトポロジと分析情報を表示する方法について説明します。

  1. Azure portal にサインインします。

  2. ポータルの上部にある検索ボックスに、「network watcher」と入力します。 検索結果から [Network Watcher] を選択します。

    Azure portal で Network Watcher を検索する方法を示すスクリーンショット。

  3. [監視][トポロジ] を選択します。

    また、以下の場所からトポロジにアクセスすることもできます。

    • モニター: 分析情報 > ネットワーク> トポロジ
    • 仮想ネットワーク: 監視 > 図
  4. [スコープ] を選択して、トポロジのスコープを定義します。

  5. [スコープの選択] ウィンドウで、トポロジを表示するリソースの [サブスクリプション][リソース グループ]、および[場所] の一覧を選択して、[保存] を選択します。

    トポロジの範囲を選択する方法を示すスクリーンショット。

  6. [リソースの種類] を選択してトポロジに含めるリソースの種類を選び、[適用] を選択します。 「サポートされているリソースの種類」を参照してください。

  7. マウス ホイールを使用してズーム インまたはズーム アウトするか、プラス記号またはマイナス記号を選択します。 マウスを使用してトポロジをドラッグして移動したり、画面上の矢印を使ったりすることもできます。

    ズーム インして表示したトポロジのスクリーンショット。

  8. トポロジ ビューをコンピューターにダウンロードする場合は、[トポロジのダウンロード] を選択します。 .svg 拡張子を持つファイルがダウンロードされます。

    トポロジをダウンロードする方法を示すスクリーンショット。

  9. リージョンを選択すると、その情報と分析情報が表示されます。 [分析情報] タブには、選択したリージョンの接続性とトラフィックの分析情報のスナップショットが用意されています。

    トポロジの [分析情報] タブのスクリーンショット。

    • 接続モニターが有効な場合は、接続性に関する分析情報を利用できます。 詳細については、接続モニターに関するページを参照してください。
    • フロー ログとトラフィック分析が有効になっている場合、トラフィックに関する分析情報を利用できます。 詳細については、NSG フロー ログVNet フロー ログ、およびトラフィック分析に関するページを参照してください。
  10. [トラフィック] タブを選択すると、選択したリージョンに関する詳細なトラフィック情報が表示されます。 このタブに表示される分析情報は、Network Watcher のフロー ログとトラフィック分析から取得されます。 [トラフィック分析の設定] と表示されますが、トラフィック分析が有効になっていない場合は分析情報は表示されません。

    トポロジの [トラフィック] タブのスクリーンショット。

  11. [接続性] タブを選択すると、選択したリージョンに関する詳細な接続情報が表示されます。 このタブに表示される分析情報は、Network Watcher の接続モニターから取得されます。 接続モニターが有効になっていない場合は、[接続モニターの設定] と表示され、分析情報は表示されません。

    トポロジの [接続性] タブのスクリーンショット。

リソースをドリルダウンする

このセクションでは、リージョンから仮想マシン (VM) などの個々の Azure リソースまで、トポロジ ビューを移動する方法について説明します。 VM にドリルダウンすると、トラフィックと接続性に関する分析情報を確認できます。 VM ビューからは、接続のトラブルシューティング、パケット キャプチャ、ネクスト ホップなどの Network Watcher 診断ツールにアクセスでき、VM で発生した問題のトラブルシューティングに役立ちます。

  1. [スコープ] を選択して、移動するリソースのサブスクリプションとリージョンを選択します。 次の例では、1 つのサブスクリプションとリージョンが選択されています。

    トポロジ スコープの選択を示すスクリーンショット。

  2. 確認したいリソースがあるリージョンのプラス記号を選択して、リージョン ビューに移動します。

    リージョン ビューのスクリーンショット。

    リージョン ビューでは、リージョン内の仮想ネットワークとその他の Azure リソースが表示されます。 リージョン内のすべての仮想ネットワーク ピアリングが表示されるため、リージョン内のリソース間のトラフィック フローを把握することができます。 仮想ネットワーク ビューに移動して、サブネットを確認できます。

  3. 確認したいリソースがある仮想ネットワークのプラス記号を選択して、仮想ネットワーク ビューに移動します。 リージョンに複数の仮想ネットワークがある場合、[仮想ネットワーク] と表示されることがあります。 [仮想ネットワーク] のプラス記号を選択して、リージョン内の仮想ネットワークにドリルダウンし、確認したいリソースがある仮想ネットワークのプラス記号を選択します。

    仮想ネットワーク ビューのスクリーンショット。

    myVNet の仮想ネットワーク ビューでは、myVNet に含まれる 5 つのサブネットがすべて表示されています。

  4. サブネットのプラス記号を選択すると、サブネットに存在するすべてのリソースとそのリレーションシップが表示されます。

    サブネット ビューのスクリーンショット。

    mySubnet のサブネット ビューでは、その中に存在する Azure リソースとそのリレーションシップが表示されます。 たとえば、myVM とそのネットワーク インターフェイスの myvm36 と IP 構成の ipconfig1 が表示されます。

  5. 分析情報を確認したい仮想マシンを選択します。

    仮想マシンの [分析情報] タブのスクリーンショット。

    分析情報タブでは、本質的な分析情報を確認できます。 接続性とトラフィックに関する分析情報とリソース メトリックを確認するには、下にスクロールしてください。

    • 接続モニターが有効な場合は、接続性に関する分析情報を利用できます。 詳細については、接続モニターに関するページを参照してください。
    • フロー ログとトラフィック分析が有効になっている場合、トラフィックに関する分析情報を利用できます。 詳細については、NSG フロー ログVNet フロー ログ、およびトラフィック分析に関するページを参照してください。
  6. [トラフィック] タブを選択すると、選択した VM に関する詳細なトラフィック情報が表示されます。 このタブに表示される分析情報は、Network Watcher のフロー ログとトラフィック分析から取得されます。 [トラフィック分析の設定] と表示されますが、トラフィック分析が有効になっていない場合は分析情報は表示されません。

    仮想マシンの [トラフィック] タブのスクリーンショット。

  7. [接続性] タブを選択すると、選択した VM に関する詳細な接続情報が表示されます。 このタブに表示される分析情報は、Network Watcher の接続モニターから取得されます。 接続モニターが有効になっていない場合は、[接続モニターの設定] と表示され、分析情報は表示されません。

    仮想マシンの [接続性] タブのスクリーンショット。

  8. [分析情報と診断] タブを選択すると、VM の概要が表示され、接続のトラブルシューティング、パケット キャプチャ、ネクスト ホップなどの Network Watcher 診断ツールを使用して、VM で発生した問題のトラブルシューティングに役立ちます。

    仮想マシンの [分析情報と診断] タブのスクリーンショット。

AKS クラスター トポロジの視覚化 (プレビュー)

Azure Kubernetes Service (AKS) クラスターは複雑になり、複数の相互接続された Azure リソースがコンテナー化されたワークロードをサポートします。 Network Watcher のトポロジで AKS 視覚化がサポートされるようになりました。これにより、Azure portal 内で AKS クラスターのネットワーク アーキテクチャを直接表示して理解できるようになりました。

AKS ネットワーク トポロジの視覚化では、AKS クラスターに関連付けられているネットワーク リソースをグラフィカルに表現できます。 これには、仮想ネットワーク (VNet)、サブネット、ネットワーク セキュリティ グループ (NSG)、ロード バランサー、NAT ゲートウェイ、パブリック IP などが含まれます。 視覚化は、次の場合に役立ちます。

  • リソースの関係を理解する: AKS ノード、ポッド、およびサポート インフラストラクチャがどのように接続されているかを確認し、依存関係とアーキテクチャを視覚化するのに役立ちます。

  • 接続の問題を診断する: クラスターのネットワークセットアップの構成ミスやボトルネックを特定します。 視覚化には、アクティブな接続や接続の切断などの接続の詳細が表示されるため、ネットワーク パスの障害や中断をすばやく特定できます。

  • トラフィックを監視する: ネットワーク パス間で転送されたバイト数と破棄されたバイト数を含むトラフィック メトリックを分析します。 これにより、スループットを評価し、ボトルネックを検出し、AKS 環境内のデータ転送効率を理解できます。

  • リソースの正常性を監視する: AKS クラスターが最適に動作していることを確認するために、重要なネットワーク コンポーネントの状態と配置をすばやく評価します。

    AKS クラスター トポロジのスクリーンショット。

サポートされている AKS シナリオ

トポロジでは、次のようなさまざまな AKS デプロイ シナリオの視覚化がサポートされています。

  • 既定の AKS クラスター (Kubenet、カスタム VNet/UDR なし)
  • カスタム VNet と UDR を使用した Kubenet
  • Azure CNI (カスタム VNet あり/なし)
  • マネージド NAT ゲートウェイとユーザーマネージド NAT ゲートウェイ
  • プライベート クラスターおよび Azure Firewall を使用したクラスター
  • 個別のサブネット内のノード プール
  • ポッドの動的 IP 割り当て

制限事項

  • AKS クラスターとその主要なネットワーク コンポーネントは、同じサブスクリプションとリージョン内に存在する必要があります。
  • サブスクリプション、テナント、またはリソース グループ間のクラスターの移行はサポートされていません。