summary |
shortlog | log | commit | commitdiff | tree
nagios-merlin is an eventbroker module / daemon pair which acts as an event transport layer. Transporting events between multiple Nagios instances allows building loadbalanced, redundant and distributed monitoring solutions quite easily.
Lately, the merlin daemon has been given capabilities to insert transported events into a database, using libdbi to provide flexibility in choice of database solution. This, combined with the distributed and loadbalanced nature of Merlin, provides the foundation for building a monitoring solution that scales up to truly huge networks.
This software is running on op5 production servers since March 2009. We consider it "stable beta software" (meaning we've determined it doesn't crash or do weird things, but database schema, API's and protocols are still subject to change without notice).
The install-merlin.sh script should make it relatively simple to install and run merlin from source. Please refer to the README file for additional information.
You may also want to check out
- Ninja project page
- Merlin project page
3 days ago |
Andreas Ericsson |
daemon: Distribute packets marked with DEST_BROADCAST... master
|
commit | commitdiff | tree | snapshot |
3 days ago |
Andreas Ericsson |
mon test dist: Make sure we test all command submissions |
commit | commitdiff | tree | snapshot |
3 days ago |
Andreas Ericsson |
mon test dist: Make this command useful useful (at... |
commit | commitdiff | tree | snapshot |
3 days ago |
Andreas Ericsson |
merlin_test_utils: Implement a simple tap class |
commit | commitdiff | tree | snapshot |
3 days ago |
Andreas Ericsson |
merlin_test_utils: Fix path to metlin's pidfile |
commit | commitdiff | tree | snapshot |
3 days ago |
Andreas Ericsson |
mon module: nagios_command: Fix potential syntax error |
commit | commitdiff | tree | snapshot |
6 days ago |
Andreas Ericsson |
install-merlin.sh: Warn about dropping 'id' column... v1.1.9 v1.1.9-beta2
|
commit | commitdiff | tree | snapshot |
8 days ago |
Andreas Ericsson |
specfile: Stop and start merlin daemon unconditionally... v1.1.9-beta1
|
commit | commitdiff | tree | snapshot |
11 days ago |
Andreas Ericsson |
module: Send first pulse after we've read the configuration v1.1.8 v1.1.8-beta28
|
commit | commitdiff | tree | snapshot |
11 days ago |
Andreas Ericsson |
mon restart: Check configuration before attempting... |
commit | commitdiff | tree | snapshot |
2011-11-07 |
Robin Sonefors |
mon check: Fix crash in check distribution when other... v1.1.8-beta27
|
commit | commitdiff | tree | snapshot |
2011-11-07 |
Robin Sonefors |
mon.py: Remove BaseException |
commit | commitdiff | tree | snapshot |
2011-11-07 |
Robin Sonefors |
Always calculate peer id stuff |
commit | commitdiff | tree | snapshot |
2011-11-07 |
Robin Sonefors |
mon check spool: Don't stacktrace on invalid spool... |
commit | commitdiff | tree | snapshot |
2011-11-04 |
Robin Sonefors |
mon: Don't crash when category has no help v1.1.8-beta26
|
commit | commitdiff | tree | snapshot |
2011-11-04 |
Oleksandr Lepetyukh |
Solaris build fix: LDFLAGS issues |
commit | commitdiff | tree | snapshot |
... |