Hardware monitoring

Anything on a linux box can have a bash script that snmpd can call. You can always wire up your own contraption and connect it to a Pi.