變更、啟用、停用或刪除 NSG 流程日誌

這很重要

網路安全群組(NSG)流程日誌將於 2027 年 9 月 30 日退休。 由於此功能即將退休,不再支援新的 NSG 流程日誌建立。 遷移 至 虛擬網路流日誌,以解決 NSG 流量日誌的限制。 退休日期過後,Azure 將不再支援啟用 NSG 流程日誌的流量分析功能,並且會刪除你訂閱中現有的 NSG 流程日誌資源。 不過,Azure 並不會從 Azure 儲存體 刪除現有的 NSG 流程日誌紀錄,且仍會依照設定的保留政策執行。 如需詳細資訊,請參閱官方公告。

網路安全群組流量記錄是 Azure 網路監看員 的一項功能,你可以用來記錄透過網路安全群組流經的 IP 流量資訊。 如需網路安全組流量記錄的詳細資訊,請參閱 NSG 流量記錄概觀。

在本文中,您將學習如何透過 Azure 入口網站、PowerShell 和 Azure CLI 來更改、啟用、停用或刪除現有的網路安全群組流程日誌。

先決條件

註冊數據洞察提供商

要記錄通過網路安全群組的流量,您必須註冊 Microsoft。洞察提供者。 如果你不確定 Microsoft。Insights 提供者已註冊,請依照以下步驟在 Azure 入口網站查詢其狀態:

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

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

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

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

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

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

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

啟用或停用流量分析

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

備註

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

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

  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 入口網站中停用現有流量記錄之流量分析的螢幕擷取畫面。

列出所有流量記錄

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

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

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

  3. 選擇訂閱等 值篩選器 ,可選擇一個或多個訂閱項目。 您可以套用其他篩選,例如 位置等於 列出區域中的所有流程記錄。

    螢幕擷取畫面顯示如何使用篩選條件,以使用 Azure 入口網站列出訂用帳戶中的所有現有流量記錄。

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

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

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

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

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

  4. 在 流量日誌設定中,查看流量日誌資源的設定。

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

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

下載流程記錄檔

你可以從儲存流量日誌的儲存帳號下載流量記錄資料。

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

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

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

  4. 選取 insights-logs-networksecuritygroupflowevent 容器。

  5. 在 insights-logs-networksecuritygroupflowevent 中,瀏覽資料夾階層,直到您到達您想要下載的 PT1H.json 檔案為止。 NSG 流量記錄檔遵循下列路徑:

    https://{storageAccountName}.blob.core.windows.net/insights-logs-networksecuritygroupflowevent/resourceId=/SUBSCRIPTIONS/{subscriptionID}/RESOURCEGROUPS/{resourceGroupName}/PROVIDERS/MICROSOFT.NETWORK/NETWORKSECURITYGROUPS/{NetworkSecurityGroupName}/y={year}/m={month}/d={day}/h={hour}/m=00/macAddress={macAddress}/PT1H.json
    
  6. 選擇檔案右側PT1H.json的省略號......然後選擇下載。

備註

作為從儲存體帳戶存取和下載流量記錄的替代方法,您可以使用 Azure 儲存體總管。 如需詳細資訊,請參閱 開始使用 儲存體總管 和 使用 儲存體總管 下載 Blob。

如需關於流量記錄結構的資訊,請參閱 NSG 流量記錄的記錄格式。

停用流量記錄

您可以暫時停用流程記錄,而不刪除它。 停用流量記錄會停止相關網路安全性群組的流量記錄。 然而,流量記錄資源會保留其所有設定和關聯。 您可以隨時重新啟用,繼續進行已設定的網路安全性群組的流量記錄。

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

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

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

  4. 選取「停用」。

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

備註

如果你啟用流量日誌的流量分析功能,必須先停用它,才能關閉流量日誌。 若要停用流量分析,請參閱啟用或停用流量分析。

刪除流量記錄

你可以永久刪除 NSG 的流程日誌。 刪除流程日誌會移除所有設定和關聯。 要重新開始同一資源的流量記錄,必須建立新的流程日誌。

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

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

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

  4. 選擇 刪除。

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

備註

刪除流量記錄不會從儲存體帳戶刪除流量記錄資料。 儲存在儲存帳號中的流程日誌資料會遵循設定的保留政策,或是會一直存放在儲存帳號,直到你手動刪除它。