|
Project Information
Featured
Downloads
|
It's All GoodAboutIt's All Good is a simple service monitor framework to make it easy to monitor various services on a server. At its core it's a light framework for checking various aspects of a server and deciding if things are operating within defined parameters or not. So far it has "out of the box" support for:
Since it's just a framework, adding other checks are relatively easy. There's lots more I want to include (memory, disk IO, process monitor for example). It's designed to monitor the host, not a series of servers (though technically doable). This isn't Nagios, it's a way to get a quick glance at your key services on a host. On its own it doesn't send any notifications. It's designed to be combined with the keyword monitoring feature of services like Pingdom, Monitis, Host-Tracker, SiteUptime, or Howsthe.com among others. This way you not only check services, but the server itself. If anything fails, you will be notified by your monitoring provider. It's All Good also has a UI for an admin to view which can give you the status and a basic rundown of its polling data. It's also designed to so that it's pretty easy to read on mobile devices like the iPhone, making it a great dashboard for on the go. Lastly it's designed to be pretty light and quick, so unless you are monitoring a ton of things on your server, it shouldn't have any real overhead. So far I've only implemented real support for the checks for Linux. I suspect most will work on BSD, and Darwin (though not all). Windows still needs some help. Patches are welcome. I'd also like to support things like IP whitelist/blacklists (automated via RSS fetches), and lots of modules to extend what it can keep track of. Screenshot
Release Status6/25/2011 - 0.2 is out. Lots of change and improvements including xml output, new web ui, performance tweaks and more. See the changelog for more information. 6/12/2010 - The initial release - 0.1 is out. It's tested against CentOS, and quite possibly works fine on all Linux/BSD OS's. Possibly a few tweaks needed for Darwin. Some more work is needed for Windows support. Patches welcome. |