Nice-to-have — Future Features¶
Features identified as useful but out of current scope. No timeline — documented for reference.
3. Linux Support¶
Status: collector is a stub (empty Vec) — pipeline runs end-to-end for testing but collects nothing.
What's missing:
- Linux event collector:
journald(systemd),syslog, orauditd - Sigma logsource → Linux channel mapping (SigmaHQ rules have
logsource.product: linux) - Engine already evaluates Linux rules, but without events they never match
- Possible correlation with tools like
osquery,auditd, orfalco
Use case: Linux servers, containers, cloud environments.
4. Sigma Correlation V2¶
Status: rsigma-eval engine supports V2 correlation rules, but the pipeline doesn't handle them explicitly.
What's missing:
- Correlation rules (
correlationtype in Sigma V2) require keeping multiple events in memory before deciding - Current pipeline evaluates each event individually — no temporal buffer
- Need a stateful evaluator that accumulates events per
correlation_ruleand triggers when conditions are met - Time window (
timespan) and threshold (fieldcount) management
Use case: multi-step attack detection, brute force, behavioral anomalies.