从 Auditbeat 迁移到 Elastic Agent

编辑

在开始之前,请阅读 从 Beats 迁移到 Elastic Agent,了解如何部署 Elastic Agent 和安装集成。

然后回到此页面,了解可用于替换 Auditbeat 提供的功能的集成。

兼容性

编辑

提供 auditdfile_integrity 模块替代方案的集成仅在 Elastic Stack 8.3 及更高版本中可用。

使用 Elastic Agent 集成替换 Auditbeat 模块

编辑

下表描述了您可以用来替代 Auditbeat 模块和数据集的集成。

如果您使用…​ 您可以使用以下替代方案…​ 注意

Auditd 模块

Auditd 管理器 集成

此集成是模块的直接替代品。您可以将规则和配置移植到此集成。从 Elastic Stack 8.4 开始,您还可以在审计配置中设置 immutable 标志。

Auditd 日志 集成

如果您不需要管理规则,请使用此集成。它仅解析来自审计守护进程 auditd 的日志。请注意,此集成创建的事件与 Auditd 管理器 创建的事件不同,因为后者将所有相关消息合并到一个事件中,而 Auditd 日志 每个消息创建一个事件。

文件完整性 模块

文件完整性监控 集成

此集成是模块的直接替代品。它报告实时事件,但无法报告谁进行了更改。如果您需要跟踪此信息,请改用 Elastic Defend

系统 模块

视情况而定…​

没有一个单一的集成可以收集所有这些信息。

System.host 数据集

OsqueryOsquery 管理器 集成

计划收集以下信息,例如

System.login 数据集

Endpoint

报告登录事件。

OsqueryOsquery 管理器 集成

使用 last 表格用于 Linux 和 macOS。

Fleet 系统 集成

通过 安全事件日志 收集 Windows 的登录事件。

System.package 数据集

系统审计 集成

此集成是系统软件包数据集的直接替代品。从 Elastic Stack 8.7 开始,您可以将规则和配置设置移植到此集成。此集成当前计划收集以下信息,例如

OsqueryOsquery 管理器 集成

计划收集以下信息,例如

System.process 数据集

Endpoint

最佳替代方案,因为它开箱即用,可以报告 ECS 格式的每个进程的事件,并且在 Kibana 中具有出色的集成。

自定义 Windows 事件日志Sysmon 集成

提供进程数据。

OsqueryOsquery 管理器 集成

从某些操作系统上的 process 表格收集数据,无需轮询。

System.socket 数据集

Endpoint

最佳替代方案,因为它支持在 Linux、Windows 和 MacOS 上监视网络连接。包括进程和用户元数据。目前不进行流量核算(字节和数据包计数)或域名扩充(但会单独收集 DNS 查询)。

OsqueryOsquery 管理器 集成

通过 socket_events 表格监视 Linux 和 MacOS 的套接字事件。

System.user 数据集

OsqueryOsquery 管理器 集成

通过 user 表格监视 Linux、Windows 和 MacOS 的本地用户。