Quote:
Originally Posted by thealmightyos
Still, I could restrict access to it to internal then ssh in to see it remotely
|
Exactly!
Quote:
Originally Posted by thealmightyos
I looked at nagios and it seamed... heavy handed for what I am attempting.
|
You want all sorts of "system health" checks and software suites like Centreon, Icinga, Munin, Nagios, Pandora, Shinken, Zabbix, etc, etc were built exactly for that. Don't think of them as "heavy handed" but regard them as Swiss Army knives: they're versatile and extensible enough to do what you want and more (including monitoring a kitchensink) or less (just enable what checks you need). Now I won't say that stuff like Nagios is easy as the process of getting to
understand its documentation itself has connotations of perverse initiation rites but then again it's not like building a Space Shuttle from a 10M pcs kit :-]
OTOH if you enjoy writing stuff yourself: most of what you want can be exposed via SNMP, so just "walk" the OIDs you need, put the values in a database and write some triggers that email alerts. Soon you'll be wanting a web-based interface, plugins for executing local checks and then it would be time to visit them Swiss Army knives again...