Loading

System fields

Module for parsing system log files.

Fields from the system log files.

Fields from the Linux authorization logs.

system.auth.timestamp
type: alias

alias to: @timestamp

system.auth.hostname
type: alias

alias to: host.hostname

system.auth.program
type: alias

alias to: process.name

system.auth.pid
type: alias

alias to: process.pid

system.auth.message
type: alias

alias to: message

system.auth.user
type: alias

alias to: user.name

system.auth.ssh.method
The SSH authentication method. Can be one of "password" or "publickey".
system.auth.ssh.signature
The signature of the client public key.
system.auth.ssh.dropped_ip
The client IP from SSH connections that are open and immediately dropped.

type: ip

system.auth.ssh.event
The SSH event as found in the logs (Accepted, Invalid, Failed, etc.)

example: Accepted

system.auth.ssh.ip
type: alias

alias to: source.ip

system.auth.ssh.port
type: alias

alias to: source.port

system.auth.ssh.geoip.continent_name
type: alias

alias to: source.geo.continent_name

system.auth.ssh.geoip.country_iso_code
type: alias

alias to: source.geo.country_iso_code

system.auth.ssh.geoip.location
type: alias

alias to: source.geo.location

system.auth.ssh.geoip.region_name
type: alias

alias to: source.geo.region_name

system.auth.ssh.geoip.city_name
type: alias

alias to: source.geo.city_name

system.auth.ssh.geoip.region_iso_code
type: alias

alias to: source.geo.region_iso_code

Fields specific to events created by the sudo command.

system.auth.sudo.error
The error message in case the sudo command failed.

example: user NOT in sudoers

system.auth.sudo.tty
The TTY where the sudo command is executed.
system.auth.sudo.pwd
The current directory where the sudo command is executed.
system.auth.sudo.user
The target user to which the sudo command is switching.

example: root

system.auth.sudo.command
The command executed via sudo.

Fields specific to events created by the useradd command.

system.auth.useradd.home
The home folder for the new user.
system.auth.useradd.shell
The default shell for the new user.
system.auth.useradd.name
type: alias

alias to: user.name

system.auth.useradd.uid
type: alias

alias to: user.id

system.auth.useradd.gid
type: alias

alias to: group.id

Fields specific to events created by the groupadd command.

system.auth.groupadd.name
type: alias

alias to: group.name

system.auth.groupadd.gid
type: alias

alias to: group.id

Contains fields from the syslog system logs.

system.syslog.timestamp
type: alias

alias to: @timestamp

system.syslog.hostname
type: alias

alias to: host.hostname

system.syslog.program
type: alias

alias to: process.name

system.syslog.pid
type: alias

alias to: process.pid

system.syslog.message
type: alias

alias to: message