Xigmanas Parser
Parser for Xigmanas (FreeBSD-based NAS) system logs.
Supported Files
xigmanas- Main system log file with configuration and status informationdmesg- Kernel messages and hardware initialization information- SMART data from disk monitoring
Features
This parser extracts the following information from Xigmanas logs:
System Information
- Firmware version
- System uptime
- CPU model and specifications
- Memory configuration
- Hardware platform information
Storage Information
- Disk models and serial numbers
- Disk capacity and health status
- SMART temperature readings
Hardware Configuration
- CPU information
- Memory modules
- Storage devices
Detection Logic
The parser detects Xigmanas format by looking for:
- Files with "xigmanas", "system", or "dmesg" in their names
- Content containing "XigmaNAS" or "FreeBSD" strings
- SMART-related information in log content
Example Output
The parser populates the following fields in AnalysisResult:
Hardware.Firmware- Firmware versionsHardware.CPUs- CPU informationHardware.Memory- Memory configurationHardware.Storage- Storage devices with SMART dataSensors- Temperature readings from SMART data