[op5-users] managing nagios config files and merlin

Russell Jennings russ at geekwhiz.com
Wed Sep 23 01:52:39 CEST 2009


Hi all,

Finally got merlin up and running, i think. I noticed it's a bit like  
a passive command, where, it just kinda updates it. when i tell nagios  
NOC to reschedule the next check, it executes the local command, which  
of course fails. would be nice if there was a command that could be  
executed, that WOULD actually update it with actual info from merlin.  
but that might not work with it's operation.

So, what are some good ideas, methodologies or what have you for  
managing configs, and commands? I want to have one place for configs,  
which seems reasonable with rsync and all, but how can i handle the  
commands? i don't want a local command to execute if merlin is doing a  
remote. so, i know i could have it execute a dummy command and return  
a code, but if that code contradicts the host or service actual state,  
it could funk things up. So i'm a little lost on how i could make this  
all centralized and not too crazy.

*IDEALLY* each poller would get it's own config directory, then maybe  
a generic one, and everything in there would get sync'd over to the  
respective poller node. But i can see that being a bit of a quirk,  
since the local command definitions and all, theoretically need to be  
different from the pollers, so i don't generate false positives or  
false negatives. So, doing it in some sane way... is i guess the trick.

could really use some help here... for all i know i am totally barking  
up the wrong tree!

Thanks,
Russell Jennings


More information about the op5-users mailing list