Mod Gearman

Mod_Gearman is an easy way of distributing active Naemon checks across your network and increasing Naemon scalability.
It can even help to reduce the load on a single Naemon host, because it’s much smaller and more efficient at executing checks.
- Mod-Gearman 5.x works with Naemon Core
It consists of three parts:
- There is a NEB module which resides in the Naemon core and adds service checks, host checks and event handlers to a Gearman queue.
- One or more worker clients execute the checks. Workers can be configured to run checks only for specific hostgroups or servicegroups. There is a (deprecated) worker included. The new worker can be found here.
- You also need at least one Gearman Job Server running.
Features
- Reduce the load on your central Naemon machine
- Make Naemon scalable up to thousands of checks per second
- Easy distributed setups without configuration overhead
- Real load balancing across all workers
- Real failover for redundant workers
- Embedded Perl support for very fast execution of Perl scripts
- Fast transport of passive check results with included tools like send_gearman and send_multi
Download
Mod Gearman and the new Go worker are included in OMD.
The latest download packages can be found here.
Changelog
The changelog is available on GitHub
Presentations
Support
Professional support and consulting are available from ConSol.