OS-Advisor
Intelligent Linux System Optimization & Analysis
OS-Advisor analyzes your Linux systems, monitors performance in real-time, and gives you clear recommendations for optimization, security hardening, and compliance. It is free, open-source, and production-ready.

Core Features
Everything you need to analyze, optimize, and secure your Linux infrastructure.
System Analysis
Comprehensive collection of CPU, memory, PCIe, storage, ZFS, network, kernel parameters, and GRUB configuration analysis.
Performance Monitoring
Real-time monitoring with CPU, I/O, network, and memory metrics to track system health and identify bottlenecks.
AI-Powered Suggestions
LLaMA 3.3 70B via Ollama API gives you tailored recommendations based on your system's real data.
Server Profiles
Pre-configured profiles for database, webserver, vmhost, and workstation roles to streamline optimization.
Security Hardening
SSH, kernel, and CIS benchmark analyzers to identify and fix security vulnerabilities and misconfigurations.
Compliance Reports
Generate compliance reports for SOC 2, PCI-DSS, HIPAA, NIST 800-53, and CIS Controls in multiple formats.
Comprehensive Capabilities
Detailed optimization tools across every aspect of your Linux infrastructure.
ZFS Optimization
- ✓Executable commands for pools and datasets
- ✓ARC (Adaptive Replacement Cache) tuning
- ✓L2ARC (Level 2 ARC) configuration
- ✓SLOG (Separate Log) optimization
Filesystem Analysis
- ✓ext4 mount option optimization
- ✓XFS performance tuning
- ✓Btrfs configuration analysis
- ✓Filesystem-specific recommendations
Kernel Tuning
- ✓TCP/IP parameter recommendations
- ✓Memory management optimization
- ✓Network stack tuning
- ✓Scheduler parameter adjustment
GRUB/Bootloader
- ✓CPU mitigations configuration
- ✓IOMMU (Input/Output Memory Management Unit) setup
- ✓Hugepages allocation
- ✓Advanced boot parameters
Database Tuning
- ✓PostgreSQL configuration analysis
- ✓MySQL performance optimization
- ✓MongoDB resource allocation
- ✓Connection pool tuning
Automation & UX
- ✓Auto-apply mode with concrete commands
- ✓Interactive suggestion selection
- ✓Dry-run mode for preview changes
- ✓Rollback support for safe modifications
Additional Specialized Analyzers
OS-Advisor also includes specialized analyzers for Docker containers and GPU optimization (NVIDIA/AMD). It can monitor CPU/memory hogs, detect zombie processes, and track historical changes over time with diff mode.
Get Started with OS-Advisor
OS-Advisor is free and open-source. Install it today and start optimizing your Linux infrastructure with AI-powered insights.
Questions? Check out the comprehensive README and documentation on our GitLab repository.
