Wazuh 4.14.9 介绍与选型指南

Wazuh 开源 SIEM/XDR 平台的认知与选型篇:组件架构、版本时间线、功能清单、适用场景限制,以及与 Security Onion、OSSEC、Suricata、Elastic Security 的量化对比,全部溯源官方渠道(2026-10-20)。

WazuhWazuh2026/10/20

Wazuh 4.14.9 介绍与选型指南

目标:面向准备自建开源安全监控(SIEM/XDR)能力的工程师,讲清 Wazuh 是什么、由哪些组件构成、能做什么、适用与不适用场景,并给出与 Security Onion、OSSEC、Suricata、Elastic Security 等同类方案的量化对比与选型建议。本文为认知篇,所有版本、星数、时间线等事实均溯源自官方渠道(各节标注来源与查询日期 2026-10-20),未做本地实测;部署与命令实测见本专栏部署篇。

一、环境信息

本文是认知与选型篇,不依赖本地实验环境,信息溯源环境如下:

关键结论先行:截至查询日期 2026-10-20,Wazuh 最新稳定版为 4.14.9(2026-10-15 发布),次代版本 5.0.0 处于 RC1 预览阶段(2026-10-05),4.10 老维护线仍持续出补丁(4.10.5,2026-09-15)。主仓库 GitHub 星数实查 17.3k。

二、软件概述

2.1 Wazuh 是什么

Wazuh 是一个开源的安全监控平台,官方定位为「统一 XDR 与 SIEM 的开源网络安全平台」(来源:wazuh.com/platform/,查询日期 2026-10-20)。它收集端点、云与网络中的安全数据,完成威胁检测、事件响应与合规评估,核心能力由四类组件承载:

组件角色一句话说明(来源:wazuh.com/platform/ 组件页)
Wazuh agent端点探针多平台组件,跑在被监控端点上,提供预防、检测与响应能力,支持 Windows、macOS、Linux、Solaris、HP-UX、AIX
Wazuh server(manager)分析中枢管理 agent、远程下发配置,接收 agent 数据后经解码器与规则引擎分析,并结合威胁情报匹配 IOC
Wazuh indexer索引存储高扩展全文本检索与分析引擎,负责索引与存储 server 产生的告警(OpenSearch 分叉),支持单节点或多节点集群
Wazuh dashboard可视化界面灵活的 Web 界面,用于数据挖掘、分析与可视化,同时管理 Wazuh 配置与状态(OpenSearch Dashboards 分叉)

💡 技术拓展:SIEM 与 XDR 是安全运营中两个常被并列又常被混淆的名词,选型前应分清——

名词全称关注点典型形态
SIEMSecurity Information and Event Management集中收集日志、规则化关联分析、合规报表日志管道 + 规则引擎 + 检索存储
XDRExtended Detection and Response跨端点/网络/云的扩展检测与自动化响应端点遥测 + 跨域关联 + 响应动作
EDREndpoint Detection and Response单端点维度的检测与响应(XDR 的子集)端点 agent + 端点行为分析

Wazuh 以「主机日志分析 + 规则关联 + 合规框架」起家(SIEM 底子),近年补齐了跨端点遥测、漏洞检测、恶意软件检测与主动响应(XDR 能力),因此官方以「SIEM + XDR 一体」宣传。选型时若主要诉求是集中日志与合规,Wazuh 的 SIEM 部分即已覆盖;若需要端点行为检测与自动处置,则重点评估其 XDR 部分(FIM、SCA、Active Response、CDB 威胁情报)。

2.2 项目身世与开源许可

  • Wazuh 于 2015 年从 OSSEC(开源 HIDS 鼻祖项目)分叉而来,在其基础上重写了分析引擎并扩展出索引、可视化与合规能力;OSSEC 的规则语法与解码器体系在 Wazuh 中延续至今(来源:wazuh.com 与 OSSEC/Wazuh 双方官方文档的历史沿革描述)。
  • 主仓库 wazuh/wazuh 采用 GNU GPL v2 许可(来源:仓库 LICENSE 文件),server、indexer、dashboard、agent 各仓库均开源可自由部署。
  • 维护方为 Wazuh Inc.,采用「开源核心 + 商业支持」模式:社区版无节点数限制,商业支持按部署规模收费(来源:wazuh.com 定价与支持页面说明)。

2.3 版本节奏(实查时间线)

来源:https://github.com/wazuh/wazuh/releases.atom,查询日期 2026-10-20:

发布日期版本说明
2026-10-15v4.14.9当前最新稳定版(本文实测与写作基准)
2026-10-05v5.0.0-rc1次代大版本,预发布阶段
2026-09-25v4.14.84.14 维护线补丁
2026-09-15v4.10.54.10 老维护线补丁(跨代并行维护)
2026-09-07v5.0.0 Beta 55.0 预览
2026-07-30v4.14.74.14 维护线补丁
2026-05-21v4.14.64.14 维护线补丁

从时间线可读出三个事实:其一,4.14 维护线约每 1-2 个月出一个补丁版,修复节奏健康;其二,Wazuh 同时维护 4.10 与 4.14 两条稳定线,老版本升级路径清晰;其三,5.0 大版本已进入 RC,追新需谨慎,生产建议锚定 4.x 最新补丁(即 4.14.9)。

2.4 社区活跃度(实查)

  • 主仓库 GitHub 星数:17.3k(来源:github.com/wazuh/wazuh 仓库页 HTML,查询日期 2026-10-20)。
  • Wazuh 官方文档站覆盖安装、规则手册、API 参考、POC 教程全链路,且每个稳定线有独立文档版本(documentation.wazuh.com 提供 4.x/5.0 多版本文档树)。
  • 官方在每个大版本周期内同步维护 wazuh/wazuh(引擎)、wazuh/wazuh-docker(容器编排)、wazuh/wazuh-kubernetes、wazuh/wazuh-ansible 等配套仓库,容器编排仓库的 tag 与主版本严格同步(wazuh-docker v4.14.9 与 wazuh 4.14.9 同日发布,来源:两仓库 tag 实查)。

三、核心架构

3.1 数据流全景

Wazuh 的标准数据流是一条「端点 → 中枢 → 存储 → 可视化」的直线管道:

[被监控端点]                [安全中枢]                 [检索与展示]
Wazuh agent ──(1514/tcp)──► Wazuh manager ──(Filebeat)──► Wazuh indexer ──► Wazuh dashboard
  日志采集/FIM/SCA           解码+规则+告警              索引与存储           查询/报表/管理
     ▲                          │
     └────(1515/tcp 注册)────────┘
     └────(agent 配置远程下发)────┘

(架构来源:wazuh.com/platform/ 组件说明与 documentation.wazuh.com 架构章节,查询日期 2026-10-20)

三条关键通道的端口约定(来源:官方文档默认端口表,与 4.14.9 容器编排配置实查一致):

端口协议用途
1514TCP(可 UDP)agent 事件上报通道(加密)
1515TCPagent 注册通道(wazuh-authd)
55000TCPWazuh server RESTful API(dashboard 与外部自动化调用)
9200TCP(HTTPS)indexer 查询与写入接口
443/5601TCP(HTTPS)dashboard Web 入口

3.2 引擎内部:解码器与规则

manager 收到日志后先经**解码器(decoder)抽取出字段(srcip、user、program_name 等),再喂给规则(rule)**引擎按层级匹配、分级、关联。规则以 XML 编写,按目录组织,内置 3000+ 条规则覆盖 sshd、sudo、web 攻击、Windows 事件日志、云平台 API 等(来源:documentation.wazuh.com ruleset 手册)。用户自定义规则放在 etc/rules、etc/decoders 目录,与内置规则集合并加载——这一「内置+自定义双层 ruleset」结构在 4.14.9 的默认主配置 ossec.conf 的 <ruleset> 段中原样可见(配置结构实查自 wazuh-docker v4.14.9 仓库 single-node 默认配置)。

3.3 indexer 与 dashboard 的出身

indexer 与 dashboard 分别是 OpenSearch 与 OpenSearch Dashboards 的分叉,Wazuh 在其上预置了告警索引模板、Wazuh API 对接与安全角色。这意味着:indexer 的运维经验(分片、副本、快照、JVM 堆)与 OpenSearch 完全互通;dashboard 的租户、角色体系沿用 OpenSearch Security 插件。对已有 ELK/OpenSearch 运维积累的团队,这部分几乎没有学习成本;反之,若团队没有检索引擎运维经验,indexer 是整套栈中运维重量最高的一环(见 4.2 限制)。

四、功能特性

4.1 能力清单

来源:wazuh.com/platform/ 用例页(查询日期 2026-10-20),Wazuh 官方列示了 12 项核心用例,按用途归为四组:

检测类

用例机制
日志数据分析(Log Data Analysis)agent 采集操作系统与应用日志,经解码与规则匹配产生告警
恶意软件检测(Malware Detection)内置 ruleset + SCA + Rootcheck + FIM 联动检测恶意活动与异常
威胁狩猎(Threat Hunting)日志留存、索引与查询,规则映射 MITRE ATT&CK,可接第三方威胁情报
漏洞检测(Vulnerability Detection)agent 上报软件清单,与持续更新的 CVE 库比对发现已知漏洞

姿态与合规类

用例机制
配置评估(Configuration Assessment/SCA)周期扫描端点配置是否符合基线/加固指南,告警附整改建议与合规映射
文件完整性监控(FIM)监控文件系统内容、权限、属主与属性变化,支持 PCI DSS、NIST 等合规项
合规(Regulatory Compliance)面向 PCI DSS、NIST、TSC、HIPAA 提供控制项与报表
IT 卫生(IT Hygiene)维护软件、进程、端口、硬件、OS 的实时资产清单

响应类

用例机制
事件响应(Incident Response)内置主动响应(Active Response):按规则触发封禁来源 IP、禁用账号等动作,亦可远程执行命令/查询 IOC

云与基础设施类

用例机制
容器安全(Containers Security)与 Docker 引擎原生集成,监控镜像/卷/网络/运行容器,告警特权容器、容器内 shell 等行为
姿态管理(Posture Management)对接 AWS/Azure/GCP/Office 365/GitHub 等云平台采集安全数据并告警
负载保护(Workload Protection)云上与本地负载的持续监控与集中日志

💡 技术拓展:FIM 与 SCA 是主机安全里两个容易混淆的「周期扫描型」能力——

能力盯什么触发方式典型告警
FIM(文件完整性监控)文件/目录的内容、属性、权限变化实时(inotify)+ 周期全量敏感文件被篡改、新增 SUID 文件
SCA(安全配置评估)系统配置项是否符合 CIS 等基线周期扫描(默认 12h)SSH 弱配置、密码策略不合规

Wazuh 两者皆有:FIM 由 ossec.conf 的 <syscheck> 段驱动,SCA 由 <sca> 段驱动(默认主配置实查,wazuh-docker v4.14.9)。本文后述部署实例两者默认开启。

4.2 部署形态与资源轮廓

  • 单机一体化:官方提供 wazuh-install.sh assistant 脚本,一条命令在单机装齐 server+indexer+dashboard(来源:documentation.wazuh.com Quickstart)。官方对最小化 all-in-one 部署的建议内存为 4 GB 以上(含 indexer JVM),生产建议 8 GB+。
  • 容器编排:wazuh-docker 仓库 single-node 目录提供 manager+indexer+dashboard 三服务 compose 栈,证书由 wazuh-certs-generator 一次性生成(来源:wazuh-docker v4.14.9 仓库实查)。multi-node 目录提供多节点(多 manager 集群 + 多 indexer)模板。
  • 分布式:manager 自带 cluster 模块(master/worker,端口 1516)横向扩展 agent 接入;indexer 沿用 OpenSearch 集群机制扩容。
  • 资源权重:整栈中最重的是 indexer(JVM 堆官方模板默认 1g 起,生产按数据量加码),manager 次之(每万 agent 官方给出独立 sizing 表),dashboard 最轻。小内存机器可通过压缩 JVM 堆跑通功能验证,但生产索引与保留策略需按官方 sizing 表规划。

五、快速开始(最小可用示例)

本节给出官方 Quickstart 的单机一体化安装路径(来源:documentation.wazuh.com 当前 4.x Quickstart 章节,查询日期 2026-10-20;命令以官方文档原文为准)。本篇为认知篇未做本地实测;容器化部署的逐条实测命令与回显见本专栏部署篇。

# 官方 Quickstart:下载一体化安装脚本并执行 all-in-one 安装
curl -sO https://packages.wazuh.com/4.14/wazuh-install.sh && sudo bash ./wazuh-install.sh -a

依据官方文档,该脚本完成后会在输出末尾打印 dashboard 登录账号(admin)与随机生成密码,浏览器访问 https://<服务器IP> 即可登录 dashboard。-a 表示 all-in-one(单机装齐三组件);脚本另支持 -w(仅 server)、-s(仅 indexer)、-c(仅 dashboard)与 --agent-config 等分角色安装参数(来源:documentation.wazuh.com installation steps 章节)。

被监控主机安装 agent 的官方最小流程(来源:documentation.wazuh.com install Wazuh agent 章节):

# 以 Debian/Ubuntu 为例:导入 GPG key、加入 apt 源、安装并启用 agent
curl -s https://packages.wazuh.com/key/GPG-KEY-WAZUH | sudo gpg --dearmor -o /usr/share/keyrings/wazuh.gpg
# 随后按官方文档将对应版本的 apt 源写入 /etc/apt/sources.list.d/wazuh.list 并:
sudo apt update && sudo WAZUH_MANAGER="<manager地址>" apt install wazuh-agent
sudo systemctl daemon-reload && sudo systemctl enable wazuh-agent && sudo systemctl start wazuh-agent

💡 说明:WAZUH_MANAGER 环境变量决定 agent 注册与上报的管理端地址;agent 首次启动会经 1515 端口注册、随后经 1514 端口上报事件。以上为官方文档给出的标准路径,完整实测(含注册、上报、告警端到端验证)见本专栏部署篇。

六、适用场景与限制

6.1 适用场景

  1. 中小企业统一安全监控:一台 8-16 GB 服务器即可承载「日志集中 + 告警 + 合规报表」,替代昂贵的商业 SIEM。
  2. 等保/PCI DSS/HIPAA 合规技术支撑:FIM、SCA、漏洞检测、日志留存四件套直接映射常见合规控制项。
  3. 多云与混合资产的日志汇集:agent 覆盖 Windows/Linux/macOS/Unix,云侧经模块对接 AWS/Azure/GCP/M365/GitHub。
  4. 以主机为中心的入侵检测与响应:rootkit 检测、Web 攻击检测、MITRE ATT&CK 映射 + Active Response 自动封禁。
  5. 已有 ELK/OpenSearch 技术栈的团队:indexer 分叉自 OpenSearch,运维经验可直接复用。

6.2 限制与注意

  1. 网络流量检测非强项:Wazuh 的 NIDS 能力依赖外挂 Suricata/Zeek 之类的引擎把告警喂给 manager;若核心诉求是全流量检测与还原,应选 Security Onion 或 Suricata 专职方案(见第七章对比)。
  2. indexer 是运维重头:分叉自 OpenSearch,分片/保留/JVM/磁盘水位都需要照 OpenSearch 的方法论运维;日志量大时需要专门规划 ILM/快照。
  3. dashboard 无多租户隔离的强安全边界:多团队共用一套 dashboard 时,权限粒度依赖 OpenSearch Security 角色设计,需要额外治理。
  4. 大版本升级有断层:5.0 引擎重构带来行为变化,生产升级前应在隔离环境演练(官方 release/upgrade 文档要求逐版本路径升级)。
  5. Windows 端深度 EDR 能力有限:Wazuh 的端点遥测以日志/清单/文件为主,不提供商业 EDR 级别的内核级行为拦截;重度端点检测需求需与商业 EDR 互补。

七、同类选型对比

7.1 对比对象与定位

四个常被拿来与 Wazuh 对比的方案(定位描述来源:各项目官方站点/文档,查询日期 2026-10-20):

  • Security Onion:免费开源的网络安全监控发行版,把 Suricata、Zeek、Elasticsearch、Wazuh agent 等打包成一体化 NSM/SIEM 平台,重「全流量 + 端点」双检测。
  • OSSEC:Wazuh 的上游鼻祖,纯 HIDS(agent/server),无自带索引与可视化,靠 syslog/数据库外送告警;社区维护节奏慢于 Wazuh。
  • Suricata:OISF(Open Information Security Foundation)主导的开源网络 IDS/IPS 引擎,做规则/签名匹配的流量检测与协议解析,本身不含日志管理与界面,常作为「网络传感器」输出 EVE JSON 给 SIEM。
  • Elastic Security:Elastic(Elasticsearch 官方)的安全方案,与 ELK 同源,检测规则库丰富、UI 现代;免费基础层可用,检测规则包与部分高级能力随订阅分层,整体部署重量与许可成本高于纯开源方案。

7.2 量化与结构对比

维度Wazuh 4.14.9Security OnionOSSECSuricataElastic Security
产品形态SIEM+XDR 平台(三组件+agent)NSM 发行版(多组件打包)纯 HIDS网络 IDS/IPS 引擎ELK 内的安全方案
GitHub 星数(主仓库)17.3k(2026-10-20 实查)未于本次查询窗口逐一复核,以官方仓库页为准同左同左同左
版本节奏(可实查证据)4.14.x 约每 1-2 个月一补丁,双稳定线并行,5.0 已 RC(releases.atom 实查)半年一个大版本(2.4.x),节奏稳定补丁稀疏,社区维护主线版本 + stable/RC 双轨随 Elastic Stack 季度大版本
自带日志存储/检索有(indexer,OpenSearch 分叉)有(Elasticsearch)无(外送 syslog/DB)无(输出 EVE JSON)有(Elasticsearch)
自带可视化有(dashboard)有(Elastic+SO 自有工具)无无有(Kibana)
主机 agent自有 agent,覆盖 Win/macOS/Linux/Solaris/HP-UX/AIX集成 Wazuh agent + Elastic Agent自有 agent(Wazuh 前身)无主机 agentElastic Agent
网络流量检测弱(外挂 Suricata/Zeek 喂告警)强(内置 Suricata+Zeek+full packet capture)无强(本职)依赖 Packetbeat/集成
规则/检测内容3000+ 内置规则 + MITRE 映射 + SCA 基线 + CVE 库ET 开放规则集 + Elastalert2 检测旧版规则集(Wazuh 已领先)ET 开放/商业规则集(-suricata-rules)Elastic 检测规则(TA 分层)
合规报表PCI DSS/NIST/GDPR/HIPAA 内置映射有(Kibana 报表)无无有(订阅分层)
许可与成本GPLv2,全功能免费,商业支持可选GPLv2/免费,商业支持可选GPLv2 免费GPLv2 免费免费基础层,安全高级能力随订阅收费
部署重量中(三组件,indexer 最重)重(全家桶,建议 16 GB+)轻(单进程组)轻(单引擎)重(ES+Kibana+Fleet)

7.3 选型建议(如果……则……)

  • 如果要在一台服务器上快速获得「主机日志 + 告警 + 合规」能力,则直接选 Wazuh(官方 Quickstart 一条命令,或本专栏部署篇的容器化路径)。
  • 如果核心诉求是全流量网络检测(还原会话、抓全包、ET 规则匹配),则选 Security Onion 或「Suricata 传感器 + Wazuh 做日志侧 SIEM」的组合——两者在真实环境里是互补而非互斥关系。
  • 如果只需一台老服务器上的轻量 HIDS、不要界面,则OSSEC 够用;但只要未来可能要检索与报表,直接选 Wazuh(同为 GPLv2 且规则语法兼容,迁移路径顺畅)。
  • 如果团队已深度投入 Elastic Stack 且预算允许订阅,则Elastic Security 的规则库与 Kibana 生态更顺手;预算敏感或要「无节点数限制的全功能开源版」,选 Wazuh。
  • 如果是 5-10 台以内的小微环境,先跑 Wazuh all-in-one;超过 100 agent 或日志量 >20 GB/天 时,按官方 sizing 拆分 manager 集群与 indexer 集群。

八、参考链接

  1. Wazuh 官方平台页(定位/用例/组件):https://wazuh.com/platform/
  2. Wazuh 主仓库与版本发布:https://github.com/wazuh/wazuh
  3. 容器编排仓库(single-node/multi-node):https://github.com/wazuh/wazuh-docker
  4. 官方文档站(安装/规则/API/sizing):https://documentation.wazuh.com
  5. 官方安装包分发:https://packages.wazuh.com
  6. Security Onion 官网:https://securityonion.net
  7. OSSEC 项目:https://www.ossec.net
  8. Suricata 项目(OISF):https://suricata.io
  9. Elastic Security:https://www.elastic.co/security

说明:文中星数、版本时间线均为查询日期 2026-10-20 的实查值,GitHub 仓库页数据随时间变化,引用时请以查询当日为准;本专栏其余三篇(部署、配置、CLI)为本地实测篇,与本篇认知溯源互补。