Modules Guide
The Modules Guide is a comprehensive technical reference for the intelligence layer of NetFlow Optimizer. While the NFO Engine handles high-performance ingestion, Modules provide the analytical logic required to turn raw telemetry into actionable security and operational insights.
Overview: Modules and Converters
NFO uses a modular architecture to process telemetry. This allows you to enable only the specific intelligence your environment requires, optimizing system resources.
- Modules: The "brains" of the operation. Modules analyze incoming flow data, apply statistical models, or correlate external context (Threat Intel, User Identity) to generate enriched events.
- Converters: These work in tandem with modules to format data for specific destinations, ensuring output is perfectly structured for platforms like Splunk, Microsoft Sentinel, or generic JSON/Syslog collectors.
How to Use This Guide
Each module documented in this guide includes the following technical details:
- Functionality: A detailed explanation of the module's logic and use cases.
- Configuration Parameters: A reference for tuning thresholds, intervals, and in-memory enrichment databases.
- Output Fields: A complete schema of fields added to the enriched flow, essential for building SIEM dashboards and detection rules.
Flow Analytics Modules
Primary Modules
Which one should I use?
| Feature | Top Traffic (10067) | Network Conversations (10062) |
|---|---|---|
| Primary Function | Consolidation of unidirectional flows — high-traffic host reporting | Detailed bidirectional conversation reporting |
| Volume Reduction | Collection interval, Top N by volume, deduplication, ignore client ports | All Top Traffic options, plus bidirectional stitching, conversation duration, and full enrichment |
| Enrichment | DNS names only | Applications, VM names, users, threat reputation |
| Deduplication | Optional | Same as Top Traffic |
| Output Format | Fixed schema | Configurable field selection |
Recommendation: Use Network Conversations (10062) as your default for security analytics and full visibility. Use Top Traffic (10067) when maximum throughput with minimal processing overhead is the priority, or when bandwidth summary reporting is the primary goal.