Quick Diagnostics
Health Check Script
Run the built-in diagnostics:- File existence checks
- Docker information
- Running containers/processes
- Network interfaces and routing
- eBPF support
- Recent logs
Component Status
Log Quick Check
Common Issues
Component Won't Start
Component Won't Start
No Packets Being Captured
No Packets Being Captured
Components Not Communicating
Components Not Communicating
IPSet Issues
IPSet Issues
Crypto/Compression Errors
Crypto/Compression Errors
High CPU/Memory Usage
High CPU/Memory Usage
Gateway Mode Not Working
Gateway Mode Not Working
Debug Scripts
debug.sh
Comprehensive system diagnostics:source/scripts/debug.sh
network_diagnostics.sh
Network-specific diagnostics:source/scripts/network_diagnostics.sh
Component Failure Recovery
Automatic Restart
For production, use systemd with restart policies:Manual Recovery
State Recovery
Getting Help
Log Collection
When reporting issues, collect logs:Community Support
- GitHub Issues: https://github.com/ml-defender/aegisIDS/issues
- Discussions: https://github.com/ml-defender/aegisIDS/discussions
- Documentation: https://docs.ml-defender.org
Debug Mode
Enable verbose logging:Next Steps
Monitoring
Set up proactive monitoring
Performance Tuning
Optimize for better performance
Configuration
Review configuration options
Architecture
Understand component interactions