RabbitMon is an effort to create a very simple, very modular monitoring framework. I have worked with Nagios and found it to be very powerful, but not always the best solution, especially for integrating with other systems. I have currently deployed a complex Nagios monitoring system in a work-related situation, and the way we are using it is only utilizing a very small portion of its capability. RabbitMon, as the name suggests, is a small and light tool that is built for passive agent reporting and remote configuration. Agents report data over HTTP/S in XML or JSON format, which means the “server” component can be a single PHP script tied to a MySQL database, or something similar. This is still under active development.

Wayne and Layne