Skip to content
Sign In

linux:server

Linux server

Internal Linux servers.

Host type
Linux
Standards scope
linux
Minimum events
13
Recommended events
80
Log sources
12

Logs, as a whole

For this role the log is the unit an organization turns on, so each log is tiered as a whole, beside the per-event rows.

Minimum

13 events meet the minimum bar for this role: an ATT&CK analytic names each one, and either a standard in the role's scope requires it or at least the platform's threshold of vendor rules depends on it. Grouped by log source; the source heading carries the cost class.

Linux audit framework (auditd)11 events · Included

EventHow to enableTechniquesRulesStandards
EXECVEProgram execution argumentsauditd rules (audit.rules) select syscalls and paths; record types are emitted by the kernel and user-space tools.5Splunk 17, Sigma 145M-26-14, CISA/ASD, NSA/ASD, ACSC
PATHPath recordauditd rules (audit.rules) select syscalls and paths; record types are emitted by the kernel and user-space tools.10Splunk 7M-26-14, STIG
SYSCALL:chmodSYSCALL record for chmod7noneSTIG
SYSCALL:creatSYSCALL record for creat6noneSTIG
SYSCALL:execveSYSCALL record for execve136Splunk 17, Sigma 145STIG, NSA/ASD
SYSCALL:openSYSCALL record for open50noneM-26-14, STIG
SYSCALL:openatSYSCALL record for openat8noneSTIG
SYSCALL:renameSYSCALL record for rename10noneSTIG
SYSCALL:rmdirSYSCALL record for rmdir1noneSTIG
SYSCALL:unlinkSYSCALL record for unlink8noneM-26-14, STIG
SYSCALL:unlinkatSYSCALL record for unlinkat2noneSTIG

Sysmon for Linux2 events · Free tool

EventHow to enableTechniquesRulesStandards
1Process creation6Splunk 105, Sigma 145CISA/ASD
3Network connection2Splunk 1, Sigma 5M-26-14

Recommended

80 more events meet one of the three criteria. Each source opens on its own.

Linux audit framework (auditd)63 events · Included
EventHow to enableTechniquesRulesStandards
ACCESS1none
CWDCurrent working directoryauditd rules (audit.rules) select syscalls and paths; record types are emitted by the kernel and user-space tools.0Splunk 7
PROCTITLEProcess titleauditd rules (audit.rules) select syscalls and paths; record types are emitted by the kernel and user-space tools.0Splunk 13
SERVICE_STOPService stopauditd rules (audit.rules) select syscalls and paths; record types are emitted by the kernel and user-space tools.0Splunk 5
SYSCALLSystem call recordauditd rules (audit.rules) select syscalls and paths; record types are emitted by the kernel and user-space tools.0Splunk 13
SYSCALL:adduserSYSCALL record for adduser1none
SYSCALL:chownSYSCALL record for chown0noneSTIG
SYSCALL:connectSYSCALL record for connect20noneM-26-14
SYSCALL:createSYSCALL record for create2none
SYSCALL:delete_moduleSYSCALL record for delete_module0noneSTIG
SYSCALL:dlopenSYSCALL record for dlopen1none
SYSCALL:dmesgSYSCALL record for dmesg1none
SYSCALL:eximSYSCALL record for exim1none
SYSCALL:exit_groupSYSCALL record for exit_group1none
SYSCALL:fchmodSYSCALL record for fchmod0noneSTIG
SYSCALL:fchmodatSYSCALL record for fchmodat0noneSTIG
SYSCALL:fchownSYSCALL record for fchown0noneSTIG
SYSCALL:fchownatSYSCALL record for fchownat0noneSTIG
SYSCALL:fcntlSYSCALL record for fcntl1none
SYSCALL:fileSYSCALL record for file1none
SYSCALL:finit_moduleSYSCALL record for finit_module0noneSTIG
SYSCALL:firmware_updateSYSCALL record for firmware_update1none
SYSCALL:flockSYSCALL record for flock1none
SYSCALL:forkSYSCALL record for fork1none
SYSCALL:fremovexattrSYSCALL record for fremovexattr0noneSTIG
SYSCALL:fsetxattrSYSCALL record for fsetxattr0noneSTIG
SYSCALL:ftruncateSYSCALL record for ftruncate0noneSTIG
SYSCALL:groupmodSYSCALL record for groupmod1none
SYSCALL:init_moduleSYSCALL record for init_module0noneSTIG
SYSCALL:ioctlSYSCALL record for ioctl2none
SYSCALL:kexec_loadSYSCALL record for kexec_load1none
SYSCALL:lchownSYSCALL record for lchown0noneSTIG
SYSCALL:lremovexattrSYSCALL record for lremovexattr0noneSTIG
SYSCALL:lsetxattrSYSCALL record for lsetxattr0noneSTIG
SYSCALL:mknodSYSCALL record for mknod1none
SYSCALL:mmapSYSCALL record for mmap4none
SYSCALL:mountSYSCALL record for mount1none
SYSCALL:mprotectSYSCALL record for mprotect2none
SYSCALL:open_by_handle_atSYSCALL record for open_by_handle_at0noneSTIG
SYSCALL:pam_authenticateSYSCALL record for pam_authenticate1none
SYSCALL:passwdSYSCALL record for passwd1none
SYSCALL:postfixSYSCALL record for postfix1none
SYSCALL:process_vm_writevSYSCALL record for process_vm_writev1none
SYSCALL:ptraceSYSCALL record for ptrace7none
SYSCALL:readSYSCALL record for read12none
SYSCALL:removexattrSYSCALL record for removexattr0noneSTIG
SYSCALL:renameatSYSCALL record for renameat0noneSTIG
SYSCALL:sbinSYSCALL record for sbin1none
SYSCALL:sendmailSYSCALL record for sendmail1none
SYSCALL:sendtoSYSCALL record for sendto3none
SYSCALL:setifflagsSYSCALL record for setifflags1none
SYSCALL:setxattrSYSCALL record for setxattr0noneSTIG
SYSCALL:socketSYSCALL record for socket4none
SYSCALL:sshdSYSCALL record for sshd1none
SYSCALL:truncateSYSCALL record for truncate0noneSTIG
SYSCALL:umountSYSCALL record for umount0noneSTIG
SYSCALL:umount2SYSCALL record for umount20noneSTIG
SYSCALL:usermodSYSCALL record for usermod1none
SYSCALL:usrSYSCALL record for usr1none
SYSCALL:writeSYSCALL record for write32none
USER_AUTHUser authenticationauditd rules (audit.rules) select syscalls and paths; record types are emitted by the kernel and user-space tools.1none
USER_CMDUser commandauditd rules (audit.rules) select syscalls and paths; record types are emitted by the kernel and user-space tools.1noneM-26-14
USER_LOGINUser loginauditd rules (audit.rules) select syscalls and paths; record types are emitted by the kernel and user-space tools.2noneM-26-14
osquery (Linux)14 events · Free tool
Sysmon for Linux3 events · Free tool
EventHow to enableTechniquesRulesStandards
71none
11FileCreate0Splunk 29, Sigma 18
222none

What an EDR replaces in this minimum set, and what it does not

An EDR is a process, network, file, registry and module sensor; it is not an audit log. For each product the dataset models: the minimum events it fully stands in for, the ones it reports only a subset of, and the ones it does not cover.

ProductReplacesPartlyDoes not
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)409
Microsoft Defender for Endpoint device tables409
Elastic Defend endpoint events337
SentinelOne Singularity telemetryNo public event-level documentation was read for this product, so no comparison is made.
What CrowdStrike Falcon sensor telemetry (FDR event_simpleName) does not replace (9 events)
What Microsoft Defender for Endpoint device tables does not replace (9 events)
What Elastic Defend endpoint events does not replace (7 events)

The EDR path

Sensor events an EDR product emits for this role. They are an alternative way to collect what an OS event carries, and each inherits its ATT&CK standing from the OS event it fully stands in for. The counts above are for the OS path.

ProductSensor eventTierRules
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)ProcessRollup2ProcessRollup2Minimum478
Elastic Defend endpoint eventsfilefileMinimum195
Elastic Defend endpoint eventslibrarylibraryMinimum35
Elastic Defend endpoint eventsnetworknetworkMinimum121
Elastic Defend endpoint eventsprocessprocessMinimum680
Elastic Defend endpoint eventsregistryregistryMinimum63
Microsoft Defender for Endpoint device tablesDeviceEventsDeviceEventsMinimum15
Microsoft Defender for Endpoint device tablesDeviceFileEventsDeviceFileEventsMinimum18
Microsoft Defender for Endpoint device tablesDeviceNetworkEventsDeviceNetworkEventsMinimum30
Microsoft Defender for Endpoint device tablesDeviceProcessEventsDeviceProcessEventsMinimum54
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)AsepKeyUpdateAsepKeyUpdateRecommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)AsepValueUpdateAsepValueUpdateRecommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)DnsRequestDnsRequestRecommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)DriverLoadDriverLoadRecommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)NetworkConnectIP4NetworkConnectIP4Recommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)NetworkConnectIP6NetworkConnectIP6Recommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)NetworkReceiveAcceptIP4NetworkReceiveAcceptIP4Recommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)NetworkReceiveAcceptIP6NetworkReceiveAcceptIP6Recommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)RegBinaryValueUpdateRegBinaryValueUpdateRecommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)RegDwordValueUpdateRegDwordValueUpdateRecommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)RegGenericValueUpdateRegGenericValueUpdateRecommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)RegistryOperationDetectInfoRegistryOperationDetectInfoRecommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)RegKeyCreatedRegKeyCreatedRecommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)RegKeyDeletedRegKeyDeletedRecommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)RegLinkValueUpdateRegLinkValueUpdateRecommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)RegMultiStringValueUpdateRegMultiStringValueUpdateRecommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)RegQwordValueUpdateRegQwordValueUpdateRecommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)RegStringValueUpdateRegStringValueUpdateRecommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)RegSystemConfigValueUpdateRegSystemConfigValueUpdateRecommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)RegValueDeletedRegValueDeletedRecommended0
CrowdStrike Falcon sensor telemetry (FDR event_simpleName)SyntheticProcessRollup2SyntheticProcessRollup2Recommended0
Microsoft Defender for Endpoint device tablesDeviceImageLoadEventsDeviceImageLoadEventsRecommended8
Microsoft Defender for Endpoint device tablesDeviceLogonEventsDeviceLogonEventsRecommended4
Microsoft Defender for Endpoint device tablesDeviceRegistryEventsDeviceRegistryEventsRecommended0

Log sources on this role

Dataset version 0.5.3, built 2026-11-08, from public sources only. Vendor rule names, requirement text and ATT&CK content are reproduced as published; the links between them are the authors' analysis. See the references for each source, its version and its license.