This is the server end of ServerMonit0r written by Python.
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
pip3 install -r requirments.txt
Modified .env.example
file, and rename to .env
// Please run with admin privilege.
sudo python3 serverMain.py
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 |
Most of data works. But some info won't be shown if SDK doesn't provide.
Same as Dashboard.
- Most of data are captured by Psutil, so there might have some data not available for specific OS.
- See documents for more information.