Skip to content

Signal K Node Server Plugin for Raspberry PI monitoring (based on signalk-raspberry-pi-temperature)

License

Notifications You must be signed in to change notification settings

sberl/signalk-rpi-monitor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

signalk-rpi-monitor

Signal K Node Server Plugin for Raspberry PI monitoring (based on signalk-raspberry-pi-temperature and signalk-raspberry-pi-monitoring)

Reports:

  • CPU Utilization averaged over the past 5 seconds
  • Memory utilization (fraction of total)
  • Storage Utilization (fraction of total)
  • CPU Temperature (degrees Kelvin)
  • GPU Temperature (degrees Kelvin)

In order for CPU utilization to work, you must install the sysstat package. On a Raspberry Pi you can do this with:

sudo apt-get update
sudo apt-get install sysstat

Big thanks people who developed the previous generations of monitoring for the Raspberry Pi. This code is based on: https://www.npmjs.com/package/signalk-raspberry-pi-monitoring https://github.com/nmostovoy/signalk-raspberry-pi-monitoring

which is based on: https://www.npmjs.com/package/signalk-raspberry-pi-temperature https://github.com/sbender9/signalk-raspberry-pi-temperature

About

Signal K Node Server Plugin for Raspberry PI monitoring (based on signalk-raspberry-pi-temperature)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%