系统字段

以下是系统模块生成的字段。

event.origin

事件的来源。这可以是文件路径(例如 /var/log/log.1),也可以是提供数据的系统组件的名称(例如 netlink)。

类型:keyword

user.entity_id

唯一标识主机上用户的 ID。它是主机 ID、用户 ID 和用户名进行 SHA-256 哈希运算后得到的。

类型:keyword

user.terminal

用户的终端。

类型:keyword

process.thread.capabilities.effective

这是内核用来对线程执行权限检查的权限集。

类型:keyword

示例:["CAP_BPF", "CAP_SYS_ADMIN"]

process.thread.capabilities.permitted

这是线程可以假定的有效权限的限制超集。

类型:keyword

示例:["CAP_BPF", "CAP_SYS_ADMIN"]

哈希

可执行文件的哈希值。键是算法名称,值是十六进制编码的摘要值。

process.hash.blake2b_256

可执行文件的 BLAKE2b-256 哈希值。

类型:keyword

process.hash.blake2b_384

可执行文件的 BLAKE2b-384 哈希值。

类型:keyword

process.hash.blake2b_512

可执行文件的 BLAKE2b-512 哈希值。

类型:keyword

process.hash.sha224

可执行文件的 SHA224 哈希值。

类型:keyword

process.hash.sha384

可执行文件的 SHA384 哈希值。

类型:keyword

process.hash.sha3_224

可执行文件的 SHA3_224 哈希值。

类型:keyword

process.hash.sha3_256

可执行文件的 SHA3_256 哈希值。

类型:keyword

process.hash.sha3_384

可执行文件的 SHA3_384 哈希值。

类型:keyword

process.hash.sha3_512

可执行文件的 SHA3_512 哈希值。

类型:keyword

process.hash.sha512_224

可执行文件的 SHA512/224 哈希值。

类型:keyword

process.hash.sha512_256

可执行文件的 SHA512/256 哈希值。

类型:keyword

process.hash.xxh64

可执行文件的 XX64 哈希值。

类型:keyword

system.audit

主机

host 包含常规主机信息。

system.audit.host.uptime

正常运行时间(以纳秒为单位)。

类型:long

格式:duration

system.audit.host.boottime

启动时间。

类型:date

system.audit.host.containerized

如果主机是容器,则设置此项。

类型:boolean

system.audit.host.timezone.name

主机时区的名称,例如 BST。

类型:keyword

system.audit.host.timezone.offset.sec

时区偏移量(以秒为单位)。

类型:long

system.audit.host.hostname

主机名。

类型:keyword

system.audit.host.id

主机 ID。

类型:keyword

system.audit.host.architecture

主机架构(例如 x86_64)。

类型:keyword

system.audit.host.mac

MAC 地址。

类型:keyword

system.audit.host.ip

IP 地址。

类型:ip

操作系统

os 包含有关操作系统的的信息。

system.audit.host.os.codename

操作系统代号(如果有)(例如 stretch)。

类型:keyword

system.audit.host.os.platform

操作系统平台(例如 centos、ubuntu、windows)。

类型:keyword

system.audit.host.os.name

操作系统名称(例如 Mac OS X)。

类型:keyword

system.audit.host.os.family

操作系统系列(例如 redhat、debian、freebsd、windows)。

类型:keyword

system.audit.host.os.version

操作系统版本。

类型:keyword

system.audit.host.os.kernel

操作系统的内核版本。

类型:keyword

system.audit.host.os.type

操作系统类型(请参阅 ECS os.type)。

类型:keyword

程序包

package 包含有关已安装或已删除程序包的信息。

system.audit.package.entity_id

唯一标识程序包的 ID。它是主机 ID、程序包名称和程序包版本进行 SHA-256 哈希运算后得到的。

类型:keyword

system.audit.package.name

程序包名称。

类型:keyword

system.audit.package.version

程序包版本。

类型:keyword

system.audit.package.release

程序包发行版。

类型:keyword

system.audit.package.arch

程序包架构。

类型:keyword

system.audit.package.license

程序包许可证。

类型:keyword

system.audit.package.installtime

程序包安装时间。

类型:date

system.audit.package.size

程序包大小。

类型:long

system.audit.package.summary

程序包摘要。

system.audit.package.url

程序包 URL。

类型:keyword

用户

user 包含有关系统上用户的信息。

system.audit.user.name

用户名。

类型:keyword

system.audit.user.uid

用户 ID。

类型:keyword

system.audit.user.gid

组 ID。

类型:keyword

system.audit.user.dir

用户的主目录。

类型:keyword

system.audit.user.shell

登录时要运行的程序。

类型:keyword

system.audit.user.user_information

常规用户信息。在 Linux 上,这是 gecos 字段。

类型:keyword

system.audit.user.group

group 包含有关用户所属的任何组的信息(用户的初始组除外)。

类型:object

密码

password 包含有关用户密码的信息(不是密码本身)。

system.audit.user.password.type

用户的密码类型。可能的值包括 shadow_password(密码哈希值位于影子文件中)、password_disabledno_password(这很危险,因为任何人都可以登录)和 crypt_password(当 /etc/passwd 中的密码字段似乎包含加密密码时)。

类型:keyword

system.audit.user.password.last_changed

用户密码上次更改的日期。

类型:date