Overview

When enabled, Audit Log Monitoring provides:
  • Process execution events
  • File access and modification tracking
  • User and group identity changes
  • Authentication and authorization errors
  • Syscall-level visibility (execve, open, connect, etc.)
  • Detection of privilege escalation attempts
  • Custom audit rule support (inline + external files)
Audit rules can be configured globally or per host, giving full control over what activities are monitored.

Requirements


Configuration File

Audit monitoring is configured under: /etc/atatus-infra-agent/conf.d/auditd.d/auditd.yml

Full Configuration Example

Below is your configuration rewritten cleanly as official documentation:

Key Settings Explained

General


Rule Loading

Audit rules control what system activity is captured.

1. External Rule Files

Uses files similar to /etc/audit/rules.d/*.rules:

2. Inline Audit Rules

Rules embedded directly in the config:
  • -w → Watch specific files/directories
  • -a / -A → Add syscall audit rules
  • -k → Assign rule key (for grouping/searching)

Common Use Cases

Track all executed commands

Detect changes to critical system files

Log unauthorized file access


Viewing Audit Events

Audit events appear under: Security → Cloud Siem → Audit Logs → Events You will see:
  • User identity
  • Process name & PID
  • Command executed (execve)
  • File paths
  • Syscalls
  • IP/port (for network syscalls)
  • Success / failure
  • Grouped by rule keys

Restart the Agent