Skip to content

allen870619/ServerMonit0r-server

Repository files navigation

Platform License Date

ServerMonit0r Server

This is the server end of ServerMonit0r written by Python.

Usage

Whole Steps

git clone https://github.com/allen870619/ServerMonit0r-server.git
cd ServerMonit0r-server
pip3 install -r requirments.txt
cp .env.example .env
sudo python3 serverMain.py

Install

pip3 install -r requirments.txt

.env

Modified .env.example file, and rename to .env

Execute

// Please run with admin privilege.
sudo python3 serverMain.py

Available Feature

Dashboard

Features Avbl. Operate System Memo
CPU Usage Windows, Linux, MacOS
CPU Temp Linux, MacOS MacOS sometimes lost signal
CPU Freq. Window, Linux, MacOS MacOS will be fixed freq on Intel, Sillicon CPU not test yet.
Memory Usage Windows, Linux, MacOS
Network Windows, Linux, MacOS
Uptime Windows, Linux, MacOS

System Info

Most of data works. But some info won't be shown if SDK doesn't provide.

Charts

Same as Dashboard.

Knowning Issue

  • Most of data are captured by Psutil, so there might have some data not available for specific OS.
  • See documents for more information.

Author

Me :)

About

The server end for ServerMonit0r

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published