How about writing a module for asterisk that provides critical system data via snmp? Then you can query it using any of the various snmp tools, and provide alerts/etc when things break and such... Not that I'm volunteering to add such a thing or anything ~ Tim