Microsoft Azure ポータルでの VNet フロー・ログの構成

「仮想ネットワーク (VNet) フロー・ログ」 イベントは、 Microsoft Azure Network Watcher の機能です。 フロー・ログを使用して、仮想ネットワークを介して流れる IP トラフィックに関する情報をログに記録できます。

始める前に

Microsoft AzureVNet フロー・ログ を構成するには、以下の前提条件を実行します。

  1. 「イベント・ハブ」「コンシューマー・グループ」 、および 「ストレージ・アカウント」を構成します。
    重要: これらのツールが既に azure ポータルで作成されている場合は、作成プロセスをスキップしてツールの名前を収集することができます。
  2. VNet フロー・ログと同じ リージョンリソース・グループ を作成します。 詳しくは、 リソース・グループの作成を参照してください。
  3. 新しい Event Hubs 名前空間 を作成し、 「リソース・グループ」 および 「地域」を入力します。 詳しくは、 イベント・ハブの名前空間の作成を参照してください。
    1. 「イベント・ハブの名前空間」の下に 「イベント・ハブ」 を作成します。 詳しくは、 イベント・ハブの作成を参照してください。
  4. 「イベント・ハブ」の下に共有アクセス・ポリシーを作成します。 「送信」 および 「listen」 アクセス権限を割り当て、 「イベント・ハブ接続ストリング」を構成します。
  5. 「イベント・ハブ」の下にコンシューマー・グループを作成します。
  6. ストレージ・アカウントのアクセス・キーから、 「ストレージ・アカウント接続ストリング (Storage Account Connection String)」を取り出します。

手順

  1. VNet フロー・ログを有効にする前に、データ・トラフィックを含む 仮想ネットワーク を作成します。 詳しくは、 仮想ネットワークおよび Azure Bastion ホストの作成を参照してください。
  2. 「ログ分析ワークスペース」 を作成します。これを行うには、 「リソース・グループ」 および 「地域」を入力します。 詳しくは、 ログ分析ワークスペースの作成を参照してください。
  3. Network Watcher を有効にしVNet フロー・ログを構成する リージョン を追加します。 詳しくは、 Enable Network Watcher for your regionを参照してください。
  4. VNet フロー・ログを有効にします。
    1. リージョン仮想ネットワークストレージ・アカウント、および 「ログ分析」ワークスペースを収集します。
    2. 以下のコマンドに情報を入力します。 詳しくは、 Azure CLI を使用した VNet フロー・ログの作成、変更、有効化、無効化、または削除を参照してください。
      az network watcher flow-log create --location <region> --name <myVNetFlowLog> --resource-group <myResourceGroup> --vnet <myVNet> --storage-account <myStorageAccount> --workspace <myWorkspace> --interval 10 --traffic-analytics true
  5. Traffic Analyticsを作成します。
    1. 「ログ分析ワークスペース」にナビゲートします。
    2. 「データ・エクスポート」 を選択し、 「エクスポート規則の作成」をクリックします。
    3. ルールの 「名前」 を入力し、表名 NTANetAnalyticsを選択します。
    4. 「宛先」 の名前として 「イベント・ハブ」 を選択します。
    5. 「サブスクリプション」を入力します。
    6. 「イベント・ハブ・ワークスペース」 の名前と 「イベント・ハブ」 の名前を入力します。
    7. 「作成」をクリックします。
  6. 上記のステップを完了した後、 「イベント・ハブ接続ストリング (Event Hub Connection String)」「コンシューマー・グループ (Consumer Group)」 の名前と 「ストレージ・アカウント・ストリング (Storage Account String)」「ログ・ソース」に追加します。 これで、構成に従ってイベントが記録されます。