Syslog
Linux syslog messages including auth, cron, daemon, and security-relevant facility logs. This record covers rows that match no source in shared-table-sources.json
Recommendation
High-value events that need near-real-time detection, low-volume join targets, or high-value tables the lake cannot hold.
How the matrix worksC4 Endpoint and operating system activity
Endpoint and operating system activity: process, script, logon, service, scheduled task, registry, file
ACSC
- 1. Endpoint detection and response (EDR) logs
- 5. Microsoft Windows endpoints logs
- 6. Virtualisation system logs
- 13. Linux endpoint auditing logs
- 14. Apple MacOS endpoint logs
CISA
- 2. Operating systems2a-2j All listed operating system event types
MITRE data sources
- Process: Process Creation
- User Account: Authentication
T1 Near-real-time detection
Generic detections need near-real-time matching on single events.
Lake supported in the Azure Monitor table feature matrix
Build the split rule for Syslog
A table has one split rule. Select the sources you collect to combine them into one condition. Rows that match stay in Analytics and are mirrored to the data lake. All other rows go to Syslog_SPLT.
- Syslog retention
- Syslog_SPLT retention
Retention is set per table. The values are the highest recommendation among the selected sources on each side. Data lake sources without a split hint keep no rows in Analytics.
Fields detections use
High-value fields
Most used in public rules
TimeGenerated40SyslogMessage37Computer33ProcessName30HostIP15Facility13Type10SourceSystem9CollectorHostName4ProcessID3_ResourceId2SeverityLevel2
Parsers that read this table
McAfeeEPOEvent24 rulesVMwareESXi24 rulesCiscoWSAEvent21 rulesCiscoISEEvent20 rulesDigitalGuardianDLPEvent20 rulesOracleDatabaseAuditEvent20 rulesIllumioSyslogAuditEvents6 rulesGitLabAudit5 rulesCiscoSyslogUTD4 rulesPulseConnectSecure3 rulesESETPROTECT2 rulesSophosXGFirewall2 rulesSymantecEndpointProtection2 rulesSymantecProxySG2 rulesSymantecVIP2 rulesGitLabAccess1 rulesGitLabApp1 rulesInfoblox_dnsclient1 rulesVeeam_GetSecurityEvents1 rules
Split hints
Rows to keep in Analytics with a split rule. On a shared table, these apply only to rows that match no source.
Keep auth, authpriv (login events), kern (kernel), and high-severity messages in Analytics
Facility in ("auth", "authpriv", "kern") or SeverityLevel in ("emerg", "alert", "crit", "err")Sources for this recommendation
- Log Horizon classification baseline Initial per-table classifications, recommendations, lifecycle state, and descriptive metadata migrated without semantic changes.
- Log Baseline volume model Judgment-based volume driver and relative volume class per table. Not measured tenant volume.
- Log Baseline classification rules Value rules C1-C9 mapped to ASD and CISA guidance, and tier rules T1-T5 including plan support. Stored per table as valueRule and tierRule.