iT邦幫忙

1

Day 27:Wazuh 安全監控儀表板(Dashboard)分析與視覺化

  • 分享至 

  • xImage
  •  

一、Wazuh Dashboard 的功能

在前幾天的文章中,我們已經介紹 Wazuh 的檔案完整性監控(FIM)、漏洞偵測及主動回應功能。當系統產生大量安全事件時,管理者需要一個直觀的介面來分析資料。
Wazuh Dashboard 是 Wazuh 提供的網頁管理介面,能夠將安全事件轉換成圖表與統計資訊,協助管理者快速掌握系統的安全狀態。

主要功能包括:

  • 安全事件視覺化
  • Agent 狀態監控
  • 安全警報查詢與分析
  • 漏洞與檔案異動資訊檢視
  • 自訂儀表板與統計圖表

二、Dashboard 主要監控項目

Wazuh Dashboard 可以呈現不同類型的安全監控資訊。

監控項目 功能說明
Security Events 顯示系統偵測到的安全事件
Agents 查看受監控設備的連線狀態
Vulnerability Detection 顯示已識別的軟體漏洞
File Integrity Monitoring 監控重要檔案的異動
MITRE ATT&CK 將安全事件對應至攻擊技術
Compliance 協助檢視合規相關監控結果

透過這些功能,管理者可以從單一介面了解不同設備的安全狀況。

三、查看安全事件

進入 Wazuh Dashboard 後,可以透過安全事件相關頁面查看警報紀錄。
常見的警報資訊包含:

欄位 說明
timestamp 事件發生時間
agent.name 產生事件的設備名稱
rule.id 觸發的規則編號
rule.level 警報嚴重程度
rule.description 規則描述
decoder.name 解析日誌的 Decoder 名稱

例如,當 Linux 主機發生多次 SSH 登入失敗時,Wazuh 可能產生相關警報。
管理者可以透過時間範圍、Agent 名稱及規則等條件進行篩選,找出需要進一步調查的事件。

四、利用圖表分析安全事件

Dashboard 的重要功能之一,就是將大量事件資料轉換成容易理解的圖表。
常見的視覺化方式包括:

  1. 時間趨勢圖
    觀察不同時間內的安全事件數量,判斷是否出現異常增加的情況。

  2. 警報等級分布圖
    統計不同嚴重程度的警報,協助管理者優先處理高風險事件。

  3. Agent 事件統計圖
    比較不同設備產生的警報數量,找出需要關注的主機。
    以下為模擬的安全警報統計資料:
    各 Agent 安全警報數量(模擬資料)

Agent 名稱 安全警報數量
Web Server 45
Database 18
Workstation 32
File Server 12

透過圖表,可以快速發現 Web Server 的警報數量較高,但仍需進一步分析警報內容,不能僅憑數量判定設備遭受攻擊。

五、自訂 Dashboard

除了內建的監控頁面,Wazuh Dashboard 也能透過資料探索與視覺化功能建立自訂圖表。

基本流程如下:

  1. 登入 Wazuh Dashboard。
  2. 進入資料探索功能(Discover)。
  3. 選擇安全警報資料索引,例如 wazuh-alerts-*。
  4. 設定時間範圍及篩選條件。
  5. 使用視覺化工具建立圖表。
  6. 將圖表加入自訂 Dashboard。
    實際選單名稱可能因 Wazuh 版本而有所不同。

例如,可以建立一個專門監控 SSH 登入失敗事件的儀表板,觀察不同主機的登入異常情況。

六、Dashboard 在資安管理中的應用

假設某企業使用 Wazuh 監控多台伺服器,管理者可以透過 Dashboard 進行以下分析:

情境 Dashboard 的用途
SSH 登入失敗增加 觀察異常登入事件的時間與來源
重要檔案遭修改 查看 FIM 產生的檔案異動警報
主機出現高風險漏洞 檢視漏洞資訊與受影響設備
多台設備同時產生警報 比較事件時間與規則類型
定期安全檢查 透過統計圖表觀察安全事件趨勢

透過視覺化分析,管理者不需要逐筆閱讀所有日誌,就能先找出值得調查的異常現象,再進一步確認事件原因。


圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言