Tool for monitoring temperature, power draw and more in real time.
currently WIP
for compilation instructions, visit server, client folders respectively
Cpu:
- name
- temperature
- power draw
- utilization
- core frequency
Gpu:
- name
- temperature *
- power draw
- utilization
- core/memory frequency
* temperature may not be available on intel gpus
Network interface:
- download/upload speed
Other devices:
- whatever is reported by sysfs hwmon interface
-
btop project
- fully skided gpu reading
-
- some sysfs paths
I used AI when making this project, but it's not fully vibecoded :)
vibecoded parts:
- server
- UDSServer (communication protocol) - fully
- Unit tests - fully
- GPU reading - partially
- client
- fully