I’ve got my piAware running in the attic and wanted to have a way to monitor it (without having to ssh in). After searching around a bit I found this site http://www.satsignal.eu/raspberry-pi/monitoring.html which had most of the info I needed. Although it is possible to host MRTG on the pi itself, I’ve instead set it up to collect data using my in-home server via SNMP to the Pi. This eases the load a bit on the Pi and keeps the amount of customization on the Pi to a minimum (in case I need to re-image it). Plus my server is internet-accessible via VPN so I can keep an eye on it when I’m traveling.
The stats I’m logging are network upload and download, memory usage, idle time, CPU temperature (so I can see if it melts in the Texas summer), and planes seen (total and those with position info). Having never used SNMP or MRTG before this was a fun adventure . Even though there isn’t much unique to what I’ve done I thought I’d share it in case anyone else is interested. Most of the work was in adding the custom SNMP objects for the temperature and plane data and in creating a MRTG config file. I’m happy to share any of the config files and scripts if someone wants them. If you haven’t used MRTG, clicking on any of the graphs in the below example will show a bit more detail and longer history.
Here is an example:
Thanks again to all who have shared their info on this site. A really nice community!