Data collection methods
UTMStack provides multiple methods for collecting security data:Syslog
Industry-standard syslog protocol for network devices and applications
Filebeat
Lightweight log shipper for file-based log collection
NetFlow
Network traffic flow data from routers and switches
Custom parsers
Create custom parsers for proprietary log formats
Supported data sources
UTMStack includes pre-built parsers and integrations for:Security appliances
- Antivirus solutions (Bitdefender, Sophos, etc.)
- Firewalls (Cisco, Fortinet, Palo Alto, pfSense, SonicWall)
- IDS/IPS (Suricata, HIDS)
- EDR platforms (CrowdStrike)
Cloud platforms
- AWS CloudTrail and CloudWatch
- Microsoft Azure Activity Logs
- Google Cloud Platform logs
- Office 365 audit logs
Network devices
- Cisco routers and switches
- Mikrotik devices
- VMware infrastructure
- NetFlow/IPFIX sources
Endpoints
- Windows Event Logs
- Linux syslog
- macOS logs
- UTMStack agents
Applications
- GitHub audit logs
- IBM products
- Generic JSON logs
- Custom applications
Data normalization
All collected data is normalized into a common schema for correlation and analysis. UTMStack’s parsing engine:- Extracts key fields (source IP, destination IP, user, action, etc.)
- Enriches events with threat intelligence
- Maps events to MITRE ATT&CK framework
- Applies custom tagging and classification
UTMStack processes over 30 different log formats out of the box. See the filters directory in the source code for the complete list.
Data retention
Configure data retention policies based on your requirements:- Hot storage: Active data for real-time analysis and dashboards
- Warm storage: Recent historical data for investigations
- Cold storage: Archived data for compliance and long-term retention
Plan storage capacity based on your data sources. A typical rule is 2GB per data source per month for hot storage.
Next steps
Configure syslog
Set up syslog receivers for network devices
Deploy agents
Install UTMStack agents on endpoints
Cloud integrations
Connect cloud platforms and SaaS applications
Custom parsers
Create parsers for custom log formats