Child pages
  • Distributed (Merlin) Home

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated old broken links, to new fresh github ones

The Merlin project, or Module for Effortless Redundancy and Loadbalancing In Nagios, was initially started to create an easy way to set up distributed Nagios installations, allowing Nagios processes to exchange information directly as an alternative to the standard nagios way using NSCA. When starting the Ninja project we realised that we could continue the work on Merlin and adopt the project to function as backend for Ninja by adding support for storing the status information in a database, fault tolearance and some other cool things. This means that Merlin now are responsible for providing status data, acting as a backend, for the Ninja GUI.



Brief description of the Merlin Project

Merlin consists of


merlin-mod: Responsible for jacking into the NEBCALLBAC_* calls and send them to a socket. If the socket is not available the events are written to a backlog and sent when the socket is available again.

merlind: The Merlin deamon listens to the socket that merlin-mod writes to and sends all events received either to a database of your choise (using libdbi) or to another merlin daemon. If the daemon is unsuccessful in this it writes to a backlog and sends the data later.

merlin database: This is a database that includes Nagios object status and status changes. It also contains comments, scheduled downtime etc.

Download the latest stable release of Merlin

  • Check out the How-to and README file for instructions on how to install Merlin.


Get involved - Contribute to the Merlin Project

 It is easy to get involved in the Merlin project and to contribute!

Documentation

 Here is the available information about the Merlin project

Change Log

 

The changelog for Merlin is mostly kept in git log at the moment. Check it out here.

 

 

Excerpt Include
HOWTOs:HOWTOs
HOWTOs:HOWTOs
nopaneltrue

 

Recent space activity

Recently Updated
typespage, comment, blogpost
max5
hideHeadingtrue
themesocial

Space contributors

Contributors
modelist
scopedescendants
limit5
showLastTimetrue
orderupdate