Every few months, we like to dig back into the big treasure chest of Ubersmith features and remind everyone what we can do. One thing that a lot of people take for granted is the extensive monitoring functionality baked right into every Ubersmith instance.
For old and new clients alike, we recently created an Introduction to Monitoring screencast, embedded below. This will take you through adding a new monitor to a device, selecting and configuring the type, and testing the newly added monitor.
In addition to the basic TCP, ICMP, DNS & SSL monitor types, admins are also able to add specialized monitors, depending on the type of device you're working with. Further, every monitor has the ability to set thresholds to be alerted when it exceeds or drops below set levels allows you to react before a device goes hard down.
As for the types of specialized monitors, let's see if I can do this all in one (long) sentence: Bandwidth, CPU, HDD usage, I/O, active connections on a webserver, Memcache, Varnish, MySQL, user configurable SNMP checks, and the ability to automatically reboot a device.
Lastly, we recently released support to add any Nagios plug-in to a device, making the possibilities extremely broad. A good article can be found here.
So what are you waiting for? Check out the screencast below and start adding device monitors.