A CLI-based system management and monitoring tool for IT professionals.
- Real-time CPU, RAM, and disk usage monitoring
- Process monitoring and management
- Network statistics
- System health scoring
- Full system reports
- Internet speed testing
- Port scanning
- WiFi network analysis
- DNS resolution testing
- Bandwidth monitoring
- Comprehensive security scanning
- Firewall status checking
- Open port detection
- Antivirus verification
- Security recommendations
- List system users
- Create new user accounts
- Delete user accounts
- Reset passwords
- Lock/unlock accounts
- Clean temporary files
- Clear browser cache
- Empty recycle bin/trash
- Clean package manager cache
- Remove old log files
- View disk space usage
- Backup directories
- Backup specific files
- Database backup
- Restore from backup
- List and manage backups
- Windows registry backup
- Generate secure passwords
- Check password strength
- Generate random PINs
- View active alerts
- Alert history
- Resolve alerts
- Alert statistics
- Generate system reports
- Generate alert reports
- List and manage reports
- Backup database
- View statistics
- Cleanup old data
- Optimize database
- View action log
1.download the ITSupportSystem.pyz file.
- Run it:
- Python 3.7+
- Windows or Linux operating system
- Administrator/root privileges (for some features)
Launch the application and use the numbered menu to navigate:
1. System Monitoring
2. Network Tools
3. Security Audit
4. User Management
5. System Cleanup
6. Backup Operations
7. Password Generator
8. Alert Management
9. Reports
10. Database Operations
0. Exit
The system uses SQLite for data storage:
it_support.db- Main database file- Stores metrics, alerts, user actions, and more
- Automatic backup functionality included
Generated reports are saved in the reports/ directory:
- System reports (TXT format)
- Alert reports (TXT format)
- Security audit reports (TXT format)
Backups are stored in the backups/ directory:
- Directory backups (ZIP/TAR.GZ)
- File backups (ZIP)
- Database backups (.db)
- Registry backups (Windows)
- All user actions are logged
- Database encryption not included (use OS-level encryption)
- Passwords are never stored in plain text
MIT License - Free for personal and commercial use
For issues or feature requests, please create an issue in the repository.