On 12/14/2010 08:39 PM, Frost, Mark {PBC} wrote: > >> -----Original Message----- >> From: Andreas Ericsson [mailto:a...@op5.se] >> Sent: Tuesday, December 14, 2010 4:49 AM >> To: nagios List; doc...@yahoo.com >> Subject: Re: [Nagios-users] distributed nagios ? >> >>> Any pointers to docs on how to set it up? >>> >> >> http://git.op5.org/git/?p=nagios/merlin.git;a=blob;f=HOWTO;hb=master >> http://git.op5.org/git/?p=nagios/merlin.git;a=blob;f=README;hb=master >> https://wiki.op5.org/merlin:start#guides >> >> If I were you, I'd wait til tomorrow with installing it though, when 1.0.0 >> is released as stable. Reading up on the docs and whatnot beforehand is >> still a good idea though. >> >> -- >> Andreas Ericsson andreas.erics...@op5.se >> OP5 AB www.op5.se >> Tel: +46 8-230225 Fax: +46 8-230231 > > Hooray! > > Actually, I wanted to point out a few things I found when building the > most recent version of merlin recently. At the heart of my issues > is that our team is not allowed root access on these servers (long boring > corporate story...) so I'm installing everything in an alternate tree. > > 1) There are a couple of hard-coded paths in ipc.c and node.c for > the socket and the binlogs. I'm assuming that's intentional, but it > does mean one has to manually edit the source files to point to different > paths rather than specifying anything like that during the build process. >
The socket location can be configured. Binlogs cannot. I'll amend that in the next release though. The core functionality is there, but there's no option to set it in the config files, which is kinda stupid. > 2) Because we're trying to put all the files into an alternate tree, the > installation of 'mon' from install-merlin.sh didn't really work right. In > our case, it made a lot more sense to change > > cp apps/mon.py $root_path/usr/bin/mon > > to > > cp apps/mon.py $bindir/mon > > otherwise it would put 'mon' in a really weird spot. > > I'm guessing these are design decisions on your part, but in case they're > not, I thought I'd point them out. > Yes. The install-merlin.sh script is designed to be usable from the rpm spec file, and it's meant to aid people who want to install everything in its default location. Would $root_path/$bindir/mon work for you? Since you can set $root_path to whatever you want, I suppose it should. -- Andreas Ericsson andreas.erics...@op5.se OP5 AB www.op5.se Tel: +46 8-230225 Fax: +46 8-230231 Considering the successes of the wars on alcohol, poverty, drugs and terror, I think we should give some serious thought to declaring war on peace. ------------------------------------------------------------------------------ Lotusphere 2011 Register now for Lotusphere 2011 and learn how to connect the dots, take your collaborative environment to the next level, and enter the era of Social Business. http://p.sf.net/sfu/lotusphere-d2d _______________________________________________ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null