Over on my home blog, I’ve written a piece about how to make use of the Python bindings for Solaris Analytics, featuring a monitoring daemon I’ve written to poke my Solar PV inverter on a regular basis. I’ve got a link to my github repo with the code, too. I also cover the SMF authorizations you need in order to write to the Stats Store, provide an IPS package manifest, SMF manifest and service method, and a Makefile to drive the whole thing.

While this daemon is written to make use of Solaris Analytics, it should also work just fine on other operating systems.