I have several Raspberry Pi computers running, and they're currently using smtp to tell me what's going on Error reporting etc. But I'd really like to find a better way. I found Sensu, but perhaps it's overkill.
Have you tried Sensu on a Raspberry?
Are there any other monitoring solutions you recommend?
I havent tried sensu on raspberry pi, but the sensu-client gem is extremely light weight. There is a check-tail check that might help you with checking your errors.
Btw, it does seem that the raspberry pi does run ruby.
The dashboard is great also, being that it uses rabbitmq on the backend, you can have multiple machines checkin without having to configure each over and over.
Do you have a static amount of Pis? Or are you planning on fluctuating?
I strongly suggest against nagios/nrpe for something that already has lower than normal resources.