全部產品
Search
文件中心

Web Application Firewall:快速使用WAFLog Service

更新時間:Jul 18, 2024

Web Application Firewall(Web Application Firewall,簡稱WAF)Log Service通過阿里雲Log Service即時地採集已接入WAF防護的網站業務的全量日誌,並對採集到的日誌資料進行查詢與分析,以豐富的儀錶盤形式展示查詢結果,滿足等保合規要求和網站業務的防護及營運需求。本文介紹如何開通和使用WAFLog Service。

背景資訊

WAFLog Service只會儲存已開啟日誌採集的網站相關日誌。如果網站未開啟日誌採集,WAF不會儲存其日誌資料。

網站網域名稱開啟日誌採集後,WAF將按照下表描述的預設配置,自動儲存網站網域名稱的日誌資料。

日誌儲存配置

預設配置

是否支援修改預設配置

日誌儲存時間長度

日誌儲存時間長度為180天。

支援修改。可選範圍:15~360天。

自訂欄位配置

預設包含全部必選欄位和部分可選欄位。

支援修改。可修改WAF日誌中的可選欄位。

儲存類型

預設儲存網站網域名稱的全量日誌。

支援修改。可修改為僅儲存攔截日誌。

WAF支援修改以上預設配置。具體操作,請參見修改日誌設定

前提條件

  • 已開通進階版企業版旗艦版獨享版訂用帳戶WAF執行個體。

  • 已將網站網域名稱接入WAF進行防護。

    如果您還沒有將網站網域名稱接入WAF防護,即使開通WAFLog Service,也不會產生日誌資料。建議您先將網站網域名稱接入WAF防護,再開通WAFLog Service。關於網站接入的具體操作,請參見使用教程

  • 已開通阿里雲Log Service。

    首次登入Log Service控制台時,您可以根據頁面提示開通Log Service。

    僅阿里雲帳號下的Log Service處於正常使用狀態時,WAF日誌庫才可以正常使用。

    說明

    當阿里雲Log Service出現欠費時,WAF日誌採集功能將暫停工作。當您及時補繳欠款後,日誌採集功能將自動回復。

步驟一:開通WAFLog Service

  1. 登入Web Application Firewall控制台,在頂部功能表列,選擇WAF執行個體的資源群組和地區(中國內地非中國內地)。

  2. 在左側導覽列,選擇安全營運 > Log Service

  3. Log Service頁面,單擊立即升級,並按照頁面提示完成升級。

    說明

    如果您在購買WAF執行個體時已經開啟了Log Service,則無需進行升級操作,請跳過該步驟。

    升級操作步驟:

    1. 變更配置頁面,開啟Log Service,並根據您的業務需要選擇日誌儲存容量

    2. 單擊去支付,並完成支付。

  4. 授權WAF訪問相關雲資源。具體操作,請參見建立服務關聯角色

開通WAFLog Service後,阿里雲Log Service將自動為當前阿里雲帳號建立專屬的WAF記錄項目和日誌庫,完成日誌資料擷取前的準備工作。關於WAF專屬記錄項目及日誌庫的預設配置,請參見WAF專屬記錄項目及日誌庫

步驟二:使用WAFLog Service

  1. 登入Web Application Firewall控制台,在頂部功能表列,選擇WAF執行個體的資源群組和地區(中國內地非中國內地)。

  2. 在左側導覽列,選擇安全營運 > Log Service

  3. 從網域名稱下拉式清單中選擇要開啟日誌採集的網站網域名稱,開啟右側的狀態開關,開啟該網站網域名稱的日誌採集功能。開啟日誌採集

    網域名稱下拉式清單(圖示①)僅包含已接入WAF防護的網站網域名稱。如果您還未將網站網域名稱接入WAF防護,請先完成網站接入。具體操作,請參見使用教程

  4. 日誌查詢頁簽,通過查詢與分析語句,對WAF日誌資料進行查詢與分析。具體操作,請參見日誌查詢

    更多關於日誌查詢與分析的案例,請參見查詢與分析案例

  5. 日誌分析頁簽,查看WAF基於日誌資料為您整合的日誌分析儀錶盤。

    日誌分析儀錶盤是WAF基於日誌資料,預先設定的一系列圖形報表,方便您直接查詢網站業務及安全防護的相關資料。日誌分析儀錶盤包含:

    • 營運中心:展示網站的業務營運指標,包含請求趨勢、攻擊概況等。

    • 訪問中心:展示網站的訪問指標、用戶端分布、流量與效能等。

    • 資訊安全中心:展示網站的被攻擊指標、趨勢、來源分布等。

    您只需設定查詢時間,即可直接查詢相關儀錶盤,並可以建立訂閱,通過郵件等方式定期接收儀錶盤資料報表。關於日誌分析儀錶盤包含的具體圖表資料以及如何建立訂閱,請參見查看日誌分析儀錶盤

WAF專屬記錄項目及日誌庫

下表描述了阿里雲Log Service自動建立的WAF專屬記錄項目(Project)及日誌庫(Logstore)的預設配置。

重要

請勿隨意刪除或修改Log Service為您建立的預設Project、Logstore、索引和儀錶盤設定。Log Service將不定期更新、升級WAF日誌查詢與分析功能,專屬日誌庫中的索引與預設報表也會自動更新。

資源類型

說明

Project

Log Service自動為WAF建立一個記錄項目(Project)。記錄項目的具體資訊如下:

  • 中國內地WAF執行個體:記錄項目名稱為waf-project-阿里雲帳號ID-cn-hangzhou,所屬地區為華東1(杭州)。

  • 非中國內地WAF執行個體:記錄項目名稱為waf-project-阿里雲帳號ID-ap-southeast-1,所屬地區為新加坡。

您可以在Log Service控制台的首頁查詢WAF專屬記錄項目,單擊專案名稱可以進入專案。關於Project的更多介紹,請參見管理Project

Logstore

WAF記錄項目下預設已建立一個日誌庫(Logstore)。WAF日誌庫名稱為waf-logstore。WAF採集到的所有日誌都將儲存到該日誌庫。您可以在WAF記錄項目中查詢WAF日誌庫。關於Logstore的更多介紹,請參見管理Logstore

WAF日誌庫不支援通過API、SDK等方式寫入除WAF日誌外的其他類型資料。該日誌庫在查詢、統計、警示、流式消費等功能上無特殊限制。

Shard

WAF日誌庫預設包含兩個分區(Shard),並開啟了自動分裂資料分割函數。您可以通過Logstore基本資料查詢分區屬性。

關於Shard的更多介紹,請參見管理Shard

儀錶盤

WAF記錄項目下預設包含三個預置的儀錶盤,分別為營運中心訪問中心資訊安全中心。您可以在WAF記錄項目中查詢WAF日誌儀錶盤。

關於WAF日誌儀錶盤的更多介紹,請參見查看日誌分析儀錶盤

更多內容