Skip to content

The Server Monitoring App is a web-based application that allows users to monitor various metrics of their servers in real-time. This application provides insights into server performance, including CPU usage, memory utilization, and system information.

Notifications You must be signed in to change notification settings

adityakumar48/server-monitoring-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Server Monitoring App

The Server Monitoring App is a web-based application that allows users to monitor various metrics of their servers in real-time. This application provides insights into server performance, including CPU usage, memory utilization, and system information. The app consists of a backend API built with Express.js and a frontend interface developed with React.

Features

  • Real-time Metrics: The app fetches and displays real-time metrics from the server, providing up-to-date information on CPU cores, CPU usage, and memory status.

  • System Information: Users can access detailed system information, including OS version, hostname, kernel details, and more, through the API.

  • User-Friendly Interface: The frontend is designed using React, providing a responsive and intuitive interface for users to easily navigate and understand the server metrics.

Installation

  1. Clone the repository from GitHub:
    https://github.com/adityakumar48/server-monitoring-app
  2. Install the required dependencies for the backend:
    cd server-monitoring-app/backend
    npm install
  3. Install the required dependencies for the frontend:
    cd ../frontend
    npm install

Usage

  1. Start the backend server:
    cd backend
    npm start
  2. Start the frontend development server:
    cd frontend
    npm start
  3. Open your web browser and navigate to http://localhost:8000 to access the Server Monitoring App.

Contributing

Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request on the GitHub repository.

Acknowledgments

We would like to thank the contributors and everyone who has helped in making this project possible.


Thank you for checking out our Server Monitoring App! If you have any questions or need further assistance, feel free to contact us.

Happy monitoring!

About

The Server Monitoring App is a web-based application that allows users to monitor various metrics of their servers in real-time. This application provides insights into server performance, including CPU usage, memory utilization, and system information.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published