共用方式為


教學課程:檢視 Log Analytics 工作區中的 Azure DDoS 保護記錄

在本教學課程中,您會了解如何:

  • 檢視 Azure DDoS 保護診斷記錄,包括通知、風險降低報表和風險降低流程記錄。

DDoS 保護診斷記錄可讓您在 DDoS 攻擊之後檢視 DDoS 保護通知、風險降低報表和風險降低流程記錄。 您可以在 Log Analytics 工作區中檢視這些記錄。

攻擊風險降低報表使用 Netflow 通訊協定資料進行彙總,以提供資源攻擊的詳細資訊。 每當公用 IP 資源遭受攻擊時,會在啟動風險降低措施後,立即產生風險降低報告。 每隔 5 分鐘就會產生一份增量報告,以及針對整個風險降低期間,產生一份風險降低後續報告。 這是為了確保在 DDoS 攻擊持續進行較長時間的情況下,您將能夠每 5 分鐘檢視最新的風險降低報告快照集,並在攻擊風險降低結束後檢視完整摘要。

必要條件

在 Log Analytics 工作區中檢視

  1. 登入 Azure 入口網站

  2. 在入口網站頂端的搜尋方塊中,輸入「Log Analytics 工作區」。 在搜尋結果中,選取 [Log Analytics 工作區]

  3. 在 [Log Analytics 工作區] 刀鋒視窗下方,選取您的工作區。

  4. 在左側索引標籤上,選取 [記錄]。 在這裡,您會看到查詢總管。 退出 [查詢] 窗格,以利用 [記錄] 頁面。

    檢視 Log Analytics 工作區的螢幕擷取畫面。

  5. 在 [記錄] 頁面中,輸入您的查詢,然後按 [執行] 以檢視結果。

    在 Log Analytics 工作區中檢視 DDoS 保護通知記錄的螢幕擷取畫面。

查詢記錄分析工作區中的 Azure DDoS 保護記錄

如需記錄結構描述的詳細資訊,請參閱檢視診斷記錄

DDoSProtectionNotifications 記錄

  1. 在 [Log Analytics 工作區] 刀鋒視窗下,選取您的 Log Analytics 工作區。

  2. 在左側側邊窗格中,選取 [記錄]

    Log Analytics 工作區中記錄查詢的螢幕擷取畫面。

  3. 在 [查詢總管] 中,輸入下列 Kusto 查詢,將時間範圍變更為 [自訂],並將時間範圍變更為過去三個月。 然後點擊 [執行]。

    AzureDiagnostics
    | where Category == "DDoSProtectionNotifications"
    
  4. 若要檢視 DDoSMitigationFlowLogs,將查詢變更為下列項目並保留相同的時間範圍,然後點擊 [執行]。

    AzureDiagnostics
    | where Category == "DDoSMitigationFlowLogs"
    
  5. 若要檢視 DDoSMitigationReports,將查詢變更為下列項目並保留相同的時間範圍,然後點擊 [執行]。

    AzureDiagnostics
    | where Category == "DDoSMitigationReports"
    

範例記錄查詢

DDoS 保護通知

只要公用 IP 資源遭受攻擊,以及攻擊風險降低措施結束時,您都會收到通知。

AzureDiagnostics
| where Category == "DDoSProtectionNotifications"

下表列出各個欄位的名稱和其描述:

欄位名稱 描述
TimeGenerated 建立通知時的 UTC 日期和時間。
ResourceId 公用 IP 位址的資源識別碼。
類別 若為通知,就會是 DDoSProtectionNotifications
ResourceGroup 包含公用 IP 位址和虛擬網路的資源群組。
SubscriptionId 您的 DDoS 保護計劃訂閱識別碼。
資源 您的公用 IP 位址名稱。
ResourceType 此項一律為 PUBLICIPADDRESS
OperationName 針對通知,則為 DDoSProtectionNotifications
訊息 攻擊的詳細資料。
類型 通知的類型。 可能的值包括 MitigationStartedMitigationStopped.
PublicIpAddress 您的公用 IP 位址。

DDoS 風險降低流程記錄

攻擊風險降低流程記錄可讓您在近乎即時的作用中 DDoS 攻擊期間,查看已卸除的流量、已轉送的流量以及其他感興趣的相關資料點。 您可以透過事件中樞,將此資料的常數串流內嵌到 Microsoft Sentinel 或您的協力廠商 SIEM 系統中,以進行近乎即時的監視、採取可能的措施,並滿足您的防禦作業需求。

AzureDiagnostics
| where Category == "DDoSMitigationFlowLogs"

下表列出各個欄位的名稱和其描述:

欄位名稱 描述
TimeGenerated 建立流量記錄的 UTC 日期和時間。
ResourceId 公用 IP 位址的資源識別碼。
類別 若為流量記錄,則為 DDoSMitigationFlowLogs
ResourceGroup 包含公用 IP 位址和虛擬網路的資源群組。
SubscriptionId 您的 DDoS 保護計劃訂閱識別碼。
資源 您的公用 IP 位址名稱。
ResourceType 此項一律為 PUBLICIPADDRESS
OperationName 若為流量記錄,則為 DDoSMitigationFlowLogs
訊息 攻擊的詳細資料。
SourcePublicIpAddress 用戶端的公用 IP 位址,會產生至您公用 IP 位址的流量。
SourcePort 連接埠號碼的範圍為 0 至 65535。
DestPublicIpAddress 您的公用 IP 位址。
DestPort 連接埠號碼的範圍為 0 至 65535。
通訊協定 通訊協定的類型。 可能的值包括 tcpudpother

DDoS 風險降低報表

AzureDiagnostics
| where Category == "DDoSMitigationReports"

下表列出各個欄位的名稱和其描述:

欄位名稱 描述
TimeGenerated 建立通知時的 UTC 日期和時間。
ResourceId 公用 IP 位址的資源識別碼。
類別 若為風險降低報告,則為 DDoSMitigationReports
ResourceGroup 包含公用 IP 位址和虛擬網路的資源群組。
SubscriptionId 您的 DDoS 保護計劃訂閱識別碼。
資源 您的公用 IP 位址名稱。
ResourceType 此項一律為 PUBLICIPADDRESS
OperationName 若為風險降低報告,則為 DDoSMitigationReports。 
ReportType 可能的值是 IncrementalPostMitigation
MitigationPeriodStart 風險降低開始時的 UTC 日期和時間。
MitigationPeriodEnd 風險降低結束時的 UTC 日期和時間。
IPAddress 您的公用 IP 位址。
AttackVectors 攻擊類型的降低。 索引鍵包括 TCP SYN floodTCP floodUDP floodUDP reflectionOther packet flood
TrafficOverview 攻擊流量的降低。 索引鍵包括 Total packetsTotal packets droppedTotal TCP packetsTotal TCP packets droppedTotal UDP packetsTotal UDP packets droppedTotal Other packetsTotal Other packets dropped
通訊協定   所含通訊協定的細分。 索引鍵包括 TCPUDPOther。   
DropReasons 已捨棄封包原因的分析。 索引鍵包括 Protocol violation invalid TCPsyn Protocol violation invalid TCPProtocol violation invalid UDPUDP reflectionTCP rate limit exceededUDP rate limit exceededDestination limit exceededOther packet flood Rate limit exceededPacket was forwarded to service。 通訊協定違規無效卸除原因是指格式錯誤的封包。
TopSourceCountries 前 10 大輸入流量來源國家/地區明細。
TopSourceCountriesForDroppedPackets 已節流攻擊流量的前 10 大來源國家/地區分析。
TopSourceASNs 前 10 大傳入流量來源自發系統號碼 (ASN) 分析。  
SourceContinents 輸入流量的來源大陸分析。
類型 通知的類型。 可能的值包括 MitigationStartedMitigationStopped.

下一步

在本教學課程中,您已了解如何在 Log Analytics 工作區中檢視 DDoS 保護診斷記錄。 若要深入了解收到 DDoS 攻擊時所要採取的建議步驟,請參閱這些後續步驟。