共用方式為


建立、變更、啟用、停用或刪除虛擬網路流量記錄

虛擬網路流量記錄是 Azure 網路監看員的一項功能,可讓您記錄流經 Azure 虛擬網路的 IP 流量資訊。 如需虛擬網路流量記錄的詳細資訊,請參閱虛擬網路流量記錄概觀

在本文中,您將瞭解如何使用 Azure 入口網站、PowerShell 和 Azure CLI 來建立、變更、啟用、停用或刪除虛擬網路流量記錄。

先決條件

註冊數據洞察提供商

您必須註冊 Microsoft.Insights 提供者,才能成功記錄流經虛擬網路的流量。 如果您不確定是否已註冊 Microsoft.Insights 提供者,請遵循下列步驟在 Azure 入口網站中檢查其狀態:

  1. 在入口網站頂端的搜尋方塊中,輸入訂用帳戶。 從搜尋結果,選取 [訂用帳戶]

    顯示在 Azure 入口網站如何搜尋訂用帳戶的螢幕擷取畫面。

  2. 訂用帳戶中,選取您想要啟用提供者的 Azure 訂用帳戶。

  3. 在 [設定] 下,選取 [資源提供者]。

  4. 在篩選方塊中輸入「深入解析」

  5. 確認顯示的提供者狀態為 [已註冊]。 如果狀態為 [NotRegistered],請選取 [Microsoft.Insights] 提供者,然後選取 [註冊]

    顯示如何在 Azure 入口網站中註冊 Microsoft Insights 提供者的螢幕快照。

建立流量記錄

為您的虛擬網路、子網路或網路介面建立流量記錄。 此流量記錄會儲存在 Azure 儲存體帳戶中。

  1. 在入口網站頂端的搜尋方塊中,輸入網路監看員。 從搜尋結果中,選取 [網路監看員]

  2. 在 [記錄] 底下,選取 [流量記錄]

  3. 在 [網路監看員 | 流量記錄] 中,選取 [+ 建立] 或 [建立流量記錄] 藍色按鈕。

    Azure 入口網站中網路監看員流量記錄的螢幕擷取畫面。

  4. 在 [建立流量記錄] 的 [基本資料] 索引標籤上,輸入或選取下列值:

    設定 價值觀
    專案詳細資料
    訂閱 針對您要記錄的虛擬網路,選取其 Azure 訂用帳戶。
    流量記錄類型 選取 [虛擬網路],然後選取 [+ 選取目標資源] (可用的選項包括:[虛擬網路]、[子網路] 和 [網路介面])。
    選取您要流量記錄的資源,然後選取 [確認選取項目]
    流量記錄名稱 輸入流量記錄的名稱,或保留預設名稱。 Azure 入口網站會使用 {ResourceName}-{ResourceGroupName}-flowlog 作為流量記錄的預設名稱。
    執行個體詳細資料
    訂閱 選取儲存體帳戶的 Azure 訂閱。
    儲存體帳戶 選取您想要儲存流量記錄的儲存體帳戶。 若要建立新的儲存體帳戶,請選取 [建立新的儲存體帳戶]
    保留 (天數) 輸入日誌的保留期限 (此選項僅適用於標準一般用途 v2 儲存體帳戶)。 如果您要永遠保留儲存體帳戶中的流量記錄資料 (直到您從儲存體帳戶手動刪除資料為止),請輸入 0。 如需價格的詳細資訊,請參閱 Azure 儲存體價格

    顯示在 Azure 入口網站中建立虛擬網路流量記錄之 [基本資料] 索引標籤的螢幕擷取畫面。

    備註

    如果儲存帳戶位於不同的訂用帳戶中,您記錄的資源(如虛擬網路、子網路或網路介面)和儲存帳戶必須與相同的 Microsoft Entra 租用戶相關聯。 為每個訂用帳戶所使用的帳戶必須具有必要的權限

  5. 若要啟用流量分析,請選取 [下一步:分析] 按鈕,或選取 [分析] 索引標籤。輸入或選取下列值:

    設定 價值觀
    啟用流量分析 選取核取方塊,為您的流量記錄啟用流量分析。
    流量分析處理間隔 選取您偏好的處理間隔,可用的選項如下:[每 1 小時] 和 [每 10 分鐘]。 預設處理間隔是每一小時一次。 如需詳細資訊,請參閱流量分析
    訂閱 選取 Log Analytics 工作區的 Azure 訂用帳戶。
    Log Analytics 工作區 選取 Log Analytics 工作區。 根據預設,Azure 入口網站會在 defaultresourcegroup-{Region} 資源群組中建立 DefaultWorkspace-{SubscriptionID}-{Region} Log Analytics 工作區。

    此螢幕快照顯示如何在 Azure 入口網站中啟用新流量記錄的使用分析。

    備註

    若要建立和選取預設工作區以外的 Log Analytics 工作區,請參閱建立 Log Analytics 工作區

    謹慎

    流量分析會在與 Log Analytics 工作區相同的資源群組中建立和管理 資料收集規則(DCR)資料收集端點(DCE) 資源,並在前面加上 NWTA。 如果您對這些資源進行任何操作,流量分析可能無法如預期般運作。

  6. 選擇 檢閱 + 創建

  7. 檢閱設定,然後選取 [建立]

啟用或停用流量分析

啟用流量記錄的流量分析,以分析流量記錄資料。 流量分析可讓您深入了解虛擬網路的流量模式。 您可以隨時啟用或停用流程記錄的流量分析功能。

備註

除了啟用或停用使用分析之外,您也可以變更其他流量記錄設定。

若要啟用流量記錄的流量分析,請遵循下列步驟:

  1. 在入口網站頂端的搜尋方塊中,輸入網路監看員。 從搜尋結果中,選取 [網路監看員]

  2. 在 [記錄] 底下,選取 [流量記錄]

  3. 在 [網路監看員 | 流量記錄] 中,選取您要啟用流量分析的流量記錄。

  4. 在 [流量記錄設定] 的 [流量分析] 下,勾選 [啟用流量分析] 核取方塊。

    顯示如何在 Azure 入口網站中啟用現有流量記錄之流量分析的螢幕擷取畫面。

  5. 輸入或選取下列值:

    設定 價值觀
    訂閱 選取 Log Analytics 工作區的 Azure 訂用帳戶。
    Log Analytics 工作區 選取 Log Analytics 工作區。 根據預設,Azure 入口網站會在 defaultresourcegroup-{Region} 資源群組中建立 DefaultWorkspace-{SubscriptionID}-{Region} Log Analytics 工作區。
    流量記錄間隔 選取您偏好的處理間隔,可用的選項如下:[每 1 小時] 和 [每 10 分鐘]。 預設處理間隔是每一小時一次。 如需詳細資訊,請參閱流量分析

    螢幕擷取畫面顯示在 Azure 入口網站中現有流量記錄的流量分析設定。

  6. 選取儲存以套用變更。

若要停用流量記錄的流量分析,請採取先前的步驟 1-3,然後取消勾選 [啟用流量分析] 核取方塊,然後選取 [儲存]

顯示如何在 Azure 入口網站中停用現有流量記錄之流量分析的螢幕擷取畫面。

謹慎

流量分析會在與 Log Analytics 工作區相同的資源群組中建立和管理 資料收集規則(DCR)資料收集端點(DCE) 資源,並在前面加上 NWTA。 如果您對這些資源進行任何操作,流量分析可能無法如預期般運作。

列出所有流量記錄

您可以列出訂用帳戶或訂用帳戶群組中的所有流程記錄(Azure 入口網站)。 您也可以列出區域中的所有流量記錄。

  1. 在入口網站頂端的搜尋方塊中,輸入網路監看員。 從搜尋結果中,選取 [網路監看員]

  2. 在 [記錄] 底下,選取 [流量記錄]

  3. 選取 [訂用帳戶等於] 篩選條件,選擇一或多個訂用帳戶。 您可以套用其他篩選條件,例如 [位置等於],列出區域中所有的流量記錄。

    顯示如何在 Azure 入口網站中列出現有流量記錄的螢幕擷取畫面。

檢視流量記錄資源的詳細資料

您可以檢視流程記錄檔的詳細數據。

  1. 在入口網站頂端的搜尋方塊中,輸入網路監看員。 從搜尋結果中,選取 [網路監看員]

  2. 在 [記錄] 底下,選取 [流量記錄]

  3. 在 [網路監看員 | 流量記錄],選取您要查看的流量記錄。

  4. 在 [流量記錄設定] 中,您可以檢視流量記錄資源的設定。

    Azure 入口網站中流量記錄設定頁面的螢幕擷取畫面。

  5. 選取 [取消] 關閉設定頁面,而不進行變更。

下載流程記錄檔

您可以從儲存流量記錄的儲存體帳戶下載流量記錄資料。

  1. 在入口網站頂端的搜尋方塊中,輸入儲存體帳戶。 選取搜尋結果中的 [儲存體帳戶]

  2. 選取您用來儲存記錄的儲存體帳戶。

  3. 在 [資料儲存體] 下選取 [容器]。

  4. 選取 [insights-logs-flowlogflowevent] 容器。

  5. insights-logs-flowlogflowevent 中,瀏覽資料夾階層,直到您取得您想要下載的 PT1H.json 檔案為止。 虛擬網路流量記錄檔案遵循下列路徑:

    https://{storageAccountName}.blob.core.windows.net/insights-logs-flowlogflowevent/flowLogResourceID=/{subscriptionID}_NETWORKWATCHERRG/NETWORKWATCHER_{Region}_{ResourceName}-{ResourceGroupName}-FLOWLOGS/y={year}/m={month}/d={day}/h={hour}/m=00/macAddress={macAddress}/PT1H.json
    
  6. 選取 檔案右邊的省略符號 [...]PT1H.json,然後選取 [下載]

    顯示如何從 Azure 入口網站中的儲存體帳戶容器下載虛擬網路流量記錄資料檔案的螢幕擷取畫面。

備註

作為從儲存體帳戶存取和下載流量記錄的替代方法,您可以使用 Azure 儲存體總管。 如需詳細資訊,請參閱開始使用儲存體總管使用儲存體瀏覽器下載 Blob (部分內容可能是機器或 AI 翻譯)。

如需流量記錄結構的相關資訊,請參閱虛擬網路流量記錄的記錄格式

停用流量記錄

您可以暫時停用虛擬網路流量記錄,而不加以刪除。 停用流量記錄會停止相關虛擬網路的流量記錄。 然而,流量記錄資源會保留其所有設定和關聯。 您可隨時重新啟用,以繼續所設定虛擬網路的流量記錄。

  1. 在入口網站頂端的搜尋方塊中,輸入網路監看員。 從搜尋結果中,選取 [網路監看員]

  2. 在 [記錄] 底下,選取 [流量記錄]

  3. 在 [網路監看員 | 流量記錄],選取您所要停用流量記錄的核取方塊。

  4. 選取「停用」

    顯示如何在 Azure 入口網站中停用流量記錄的螢幕擷取畫面。

備註

如果已針對流量記錄啟用流量分析,您必須先停用流量分析,才能停用流量記錄。 若要停用流量分析,請參閱啟用或停用流量分析

刪除流量記錄

您可以永久刪除虛擬網路流量記錄。 刪除流量記錄也會刪除其所有設定和關聯。 若要針對相同的資源再次開始流程記錄,您必須為其建立新的流程記錄。

  1. 在入口網站頂端的搜尋方塊中,輸入網路監看員。 從搜尋結果中,選取 [網路監看員]

  2. 在 [記錄] 底下,選取 [流量記錄]

  3. 在 [網路監看員 | 流量記錄],選取您要刪除之流量記錄的核取方塊。

  4. 選擇 刪除

    顯示如何在 Azure 入口網站中刪除流量記錄的螢幕擷取畫面。

備註

刪除流量記錄不會從儲存體帳戶刪除流量記錄資料。 儲存在儲存體帳戶中的流量記錄資料會遵循已設定的保留原則,或保留儲存在儲存體帳戶中,直到手動刪除為止。