Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lsvih/service-status-monitor
A tiny dashboard application that could monitor servers, services and GPUs' status. Powered by python3 + flask + sqlite
https://github.com/lsvih/service-status-monitor
Last synced: 24 days ago
JSON representation
A tiny dashboard application that could monitor servers, services and GPUs' status. Powered by python3 + flask + sqlite
- Host: GitHub
- URL: https://github.com/lsvih/service-status-monitor
- Owner: lsvih
- Created: 2018-04-12T15:22:02.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-11-18T12:44:40.000Z (about 1 year ago)
- Last Synced: 2023-11-18T13:38:50.739Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 1.23 MB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Service Status Monitor
A Tiny dashboard application that could monitor servers, services and GPUs' status. Written in Python3.![Screenshot](/screenshot.png)
![GPU status](/screenshot-2.png)
![Real-time GPU Usage Statistics](/screenshot-3.png)
### Dependency
- Python3
- Flask
- sqlite
- apscheduler
- Boostrap
- Vue.js
- axios### Usage
```bash
pip3 install -r requirements.txt
gunicorn -w 4 -b 0.0.0.0:5006 app:app
```> `python3 app.py` for development mode.
Then visit [127.0.0.1:5006](127.0.0.1:5006).
Default administrator's username and password:
```
username=root
password=root
```### Note
There need a account 'monitor' whose password is 'monitor' and which authorized to execute `ps -e` in GPU server.
### Acknowledgement
GPU monitor refer to [https://github.com/congjianluo/GPU-monitor](https://github.com/congjianluo/GPU-monitor)