A cloud-native solution that protects workloads across hybrid and multi-cloud environments with threat detection and security recommendations
Hello Ash Roberts
The most frequent cause of an empty LinuxAuditLog table when Defender for Servers Plan 2 is enabled, AMA is auto-provisioned, and there are no custom DCRs is that auditd is not installed, not operating, or not creating events on the Linux virtual machine. Defender just gathers previously audited output; it doesn't generate audit rules. Please confirm: 1. The auditd service is active. 2. There are audit rules (auditctl -l). 3. Local events are being produced (ausearch).
Even if Microsoft Defender for Cloud is configured correctly, nothing will show up in LinuxAuditLog if auditd isn't generating logs.
If the resolution was helpful, kindly take a moment to click on
and click on Yes for was this answer helpful. And, if you have any further query do let us know.