sysmon
An intuitive remotely-accessible system performance monitoring and task management tool for servers and headless Raspberry Pi setups
Good news!
WebStation SYSMON was featured in to author's Reddit article - followed by a news article at Tom's Hardware. It is now featured in the Awesome RPi list too.
Use-cases
- For people having home or enterprise servers with lower system specifications and complexity
- For people having headless setup of Raspberry Pi (or any other single board computer of the kind)
- For people looking for a relatively easy-to-understand and user-friendly system management tool
- For people wanting to control devices from mobile phones, chromebooks and smart TVs (with browser)
Features
- Simplistic implementation of asynchronous periodic AJAX calls to fetch information
- Relatively low overhead from the server during stat (approx. 4MB over Python 3 runtime usage)
- Easy and flexible customization of interface by replacing the assets with your own
- Tweakable refresh times for dynamic information with endpoints powered by
psutil
- Report printing and dynamic refreshing buttons available at disposal
- Hybrid cross-client theming engine built with upto 21 supported theming options
- Complex process management with per-task
TERMINATE
,KILL
,SUSPEND
andRESUME
operations
Table of contents
- Home
- Notice
- Installing on Raspberry Pi
- Installing on a Generic PC
- Screenshots
- Things to do next
- Bugs
Helpful
- https://stackoverflow.com/questions/15721679/update-and-render-a-value-from-flask-periodically
- https://stackoverflow.com/questions/32149892/flask-application-built-using-pyinstaller-not-rendering-index-html
Contribute
You may request for the addition of new features in the issues page but as the project is singlehandedly maintained - it might take time to develop on them. Please consider forking the repository and contributing to its development.