Skip to content

This is a Smart OS process analyzer which will help you to visualize the metrices and help to analyze.

License

Notifications You must be signed in to change notification settings

Anamikaghosh18/OperatingSystem-Process-Analyzer

Repository files navigation

OS Process Analyzer

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.


Demo

OS.process.demo.1.mp4

Features

  • 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, and Critical.
  • 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)

Installation

  1. Clone the repository:
    git clone https://github.com/Anamikaghosh18/OperatingSystem-Process-Analyzer
    
  2. Install dependencies:
    npm install
    
  3. Start the development server:
    npm run dev
    
    

Contributing

Contributions are welcome! If you'd like to contribute, please fork the repository and submit a pull request.


License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

Feel free to reach out for feedback & collaboration.

About

This is a Smart OS process analyzer which will help you to visualize the metrices and help to analyze.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published