RE: [Nagios-db-devel] Error loading module
Status: Beta
Brought to you by:
bench23
From: Ben <be...@si...> - 2005-05-11 18:37:54
|
Sorry to hear you couldn't get the postgres one to work. You wouldn't by chance remember the error you were getting? On Tue, 10 May 2005, Michael Henry wrote: > > I was eventually able to compile a module which loaded into Nagios and > initialised correctly, but it complained that it wasn't able to clear > the configuration. Try as I might, I just couldn't get it to work. > > I downloaded and installed MySQL and tried the MySQL NEB module. > I had to add zlib to the list of libraries during compilation but after > that it worked with no problems. > > Thanks to Ben and Thibault for your help, and to Matthew Kent for > writing > the MySQL module. > > Michael > > > > > -----Original Message----- > > From: Ben [mailto:be...@si...] > > Sent: Saturday, 7 May 2005 1:15 AM > > To: Michael Henry > > Cc: nag...@li... > > Subject: Re: [Nagios-db-devel] Error loading module > > > > I do want to make a new release. However, I was hoping I > > could get some documentation into it...... unfortunately I've > > just been too busy to write it. > > > > On May 5, 2005, at 4:57 PM, Michael Henry wrote: > > > > > I modified the makefile with the correct locations of the postgres > > > libraries and Nagios headers for my system: > > > > > > all: > > > gcc -Wall -g -O2 -o inserter.o inserter.c -shared -I/usr/ > > > local/src/nagios-2.0b3/include -I/usr/local/pgsql/include /usr/lib/ > > > libpq.a > > > > > > and did "make all". In hindsight the pgsql include directory did > > > nothing as that directory doesn't exist but the postgres > > header is in > > > /usr/include (rpm install of postgres) so it all worked out in the > > > end. I copied the resulting inserter.o to my nagios installation. > > > > > > I am using the tarball from sourceforge; I'm not a > > developer and don't > > > have CVS set up. > > > > > > Is there any chance that you could do a new release? Being able to > > > configure the module would be a really nice feature to have... :) > > > > > > Also if you could add a paragraph to README about how to > > add the NEB > > > module to nagios (ie use a "broker_module" directive in > > > nagios.cfg) this would be appreciated. As with all things > > it's obvious > > > in hindsight but I did spend some time yesterday wondering > > WTF I was > > > supposed to do with inserter.o. > > > > > > Thanks! > > > > > > Michael > > > > > > > > > > > > From: Ben [mailto:be...@si...] > > > Sent: Fri 6/05/2005 9:37 AM > > > To: Michael Henry > > > Cc: nag...@li... > > > Subject: Re: [Nagios-db-devel] Error loading module > > > > > > How did you compile the module? Somebody else had a similar > > issue, but > > > they had ommited some libraries. > > > > > > If you pull from CVS, you can set the connection params in > > your nagios > > > config file. If you pull the most recent tarball (0.91 I > > believe) then > > > you have to modify inserter.c to change your connection settings. > > > > > > On Thu, 5 May 2005, Michael Henry wrote: > > > > > > > Hi, > > > > > > > > I get the following error in my nagios.log when I configure > > > Nagios to use the provided postgres module: > > > > > > > > [1115279003] Error: Could not load module '/usr/local/nagios/neb/ > > > inserter.o' -> /usr/local/nagios/neb/inserter.o: undefined symbol: > > > BIO_new_mem_buf > > > > > > > > Also: How do I configure the module to connect to my dat |