The OS Process Analyzer is a web-based application designed to monitor and analyze system metrics in real-time. It provides insights into CPU usage, memory consumption, disk I/O, and network activity, along with AI-driven reports to help identify performance bottlenecks and anomalies.
OS.process.demo.1.mp4
-
Real-Time Monitoring:
- CPU, Memory, Disk, and Network usage displayed in real-time.
- Interactive charts and gauges for better visualization.
-
AI-Driven Reports:
- Rule-based AI system generates insights and recommendations.
- Categorized reports with statuses:
Healthy,Warning, andCritical.
-
Process Insights:
- Displays top processes by CPU and memory usage.
- Provides actionable recommendations for optimization.
-
Customizable Dashboard:
- Responsive design with animated charts and user-attachments/assets/bdff70c5-505f-4c2c-9d4f-1ecb212f4e43)
- Clone the repository:
git clone https://github.com/Anamikaghosh18/OperatingSystem-Process-Analyzer
- Install dependencies:
npm install
- Start the development server:
npm run dev
Contributions are welcome! If you'd like to contribute, please fork the repository and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
Feel free to reach out for feedback & collaboration.
- Email: g.anamika0101@gmail.com
- LinkedIn: anamikaghosh18