Jonitor [v1.0]

Jeremy

New Member
Jonitor is an application which reads data from HWiNFO and display them in the form of graphs on a web page. You can monitor your PC anywhere as long as you have an device connected to the Internet.



List of data read by Jonitor
Memory:
  • Physical memory used
  • Physical memory available
  • Memory clock
  • Memory clock ratio
  • Memory timings
  • Virtual memory commited
  • Virtual memory available
OS
  • Number of processes
  • Number of threads
  • Number of handles
CPU
  • Total CPU Usage (bar, line)
  • CPU package temperature (bar, line)
  • CPU package power
  • Highest temperature on each core
  • Highest clock on each core
  • Thermal throttling status / power limited status on each core (Intel CPUs only)
  • Usage on each CPU core (bar, line)
  • Clock speed on each CPU core (bar, line)
  • Temperature on each CPU core (bar, line) (Intel CPUs only)
  • Voltage on each CPU core (bar, line)
GPU (up to 2 GPUs)
  • Clock speed (bar, line)
  • Load
  • D3D usage
  • Temperature (bar, line)
  • Memory clock (bar, line)
  • Memory load
  • Memory usage
  • Fan speed
  • Power
  • Voltage
  • Power limited status (Nvidia GPU only)
  • Thermal limited status (Nvidia GPU only)
How to use:
Jonitor starts a HTTP server on your computer. You may need to allow access in your firewall for it to work. To connect from outside your network, you may need to port forward.
  1. Download and extract the ZIP file
  2. Run HWiNFO in Sensor-only mode
  3. Run jonitor.exe
  4. Optional: Edit the config.json file to your need. Jonitor uses the new values next time you run it
  5. On default configuration, navigate to http://localhost:10113 on the same computer or http://ip-address:10113 on other devices
Configuration file format (config.json)
You can edit the file using any text editor.
Code:
ip - The ip address Jonitor listens on. Leave it to 0.0.0.0 if you are unsure.
port - The port number Jonitor listens on. Change this number if another application is using the port.
polling_interval - The time (in milliseconds) between data is read from HWiNFO.
serve_files - If set to false, Jonitor only starts the Websocket server.

Supported browsers:
Any up-to-date major browsers such as Chrome, Firefox, Edge and Safari should work. Internet Explorer is not supported.

Notes:
You can find the source code on Github here and here.
If something is not working please let me know.

Changelog
v1.0
- Initial release
 

Attachments

  • jonitor-v1.0.zip
    1.2 MB · Views: 13
Top