[Nagiosplug-devel] Hostextinfo ignored when configured with database support

Andreas Ericsson ae at op5.se
Thu Jul 8 01:27:01 CEST 2004


carole verdon wrote:
> 
> I have got several problems:
> 
> 1. The gd2 images don't appear.
> If i execute ldd statusmap.cgi, it find the gd library
>         libmysqlclient.so.10 =>  /usr/local/mysql/lib/mysql/libmysqlclient.so.10
>         libgd.so.2 =>    /usr/local/lib/libgd.so.2
>         libiconv.so.2 =>         /usr/local/lib/libiconv.so.2
>         libz.so =>       /usr/local/lib/libz.so
>         libm.so.1 =>     /usr/lib/libm.so.1
>         libpng.so.3 =>   /usr/local/lib/libpng.so.3
>         libjpeg.so.62 =>         /usr/local/lib/libjpeg.so.62
>         libc.so.1 =>     /usr/lib/libc.so.1
>         libz.so.1 (SUNW_1.1) =>  (version not found)
>         libcrypt_i.so.1 =>       /usr/lib/libcrypt_i.so.1
>         libgen.so.1 =>   /usr/lib/libgen.so.1
>         libsocket.so.1 =>        /usr/lib/libsocket.so.1
>         libnsl.so.1 =>   /usr/lib/libnsl.so.1
>         libXpm.so.4.11 =>        /usr/local/lib/libXpm.so.4.11
>         libX11.so.4 =>   /usr/lib/libX11.so.4
>         libfreetype.so.6 =>      /usr/local/lib/libfreetype.so.6
>         libpng12.so.0 =>         /usr/local/lib/libpng12.so.0
>         libz.so.1 (SUNW_1.1) =>  (version not found)
>         libgcc_s.so.1 =>         /usr/local/lib/libgcc_s.so.1
>         libdl.so.1 =>    /usr/lib/libdl.so.1
>         libmp.so.2 =>    /usr/lib/libmp.so.2
>         libXext.so.0 =>  /usr/openwin/lib/libXext.so.0
>         libz.so.1 (SUNW_1.1) =>  (version not found)
>         /usr/platform/SUNW,Sun-Blade-100/lib/libc_psr.so.1
> 

But it doesn't find libz with proper version, which is needed by libgd.

> 
> 2. If i edit the /usr/local/nagios/etc/HostExtInfo.cfg, i see that extended 
> informations of hosts are well created:
> 
> ## NagMIN Configuration File (/usr/local/nagmin-2.1.0/nagios/HostExtInfo.cfg) 
> for Host
> ## Generated Wed Jul  7 10:24:53 2004
> ## NagMIN Configuration File (/usr/local/nagmin-2.1.0/nagios/HostExtInfo.cfg) 
> for HostExtInfo
> ## Generated Wed Jul  7 10:24:53 2004
> define hostextinfo {
>     host_name    aurore.cict.fr
>     icon_image    sun40.gif
>     icon_image_alt    Sun Server
>     statusmap_image    sun.gd2
> }
> define hostextinfo {
>     host_name    gw1-mail.cict.fr
>     icon_image_alt    Mail Gateway
>     2d_coords    110,80
> }
> define hostextinfo {
>     host_name    lambi.cict.fr
>     icon_image_alt    NIS Server
>     2d_coords    100.0,50.0
> }
> define hostextinfo {
>     host_name    ns2.cict.fr
>     icon_image    linux40.gif
>     icon_image_alt    ns2
>     statusmap_image    linux40.png
>     2d_coords    10,25
> }
> define hostextinfo {
>     host_name    telline.cict.fr
>     icon_image    hpux.png
>     icon_image_alt    HPUX Server
>     statusmap_image    hpux.gif
>     2d_coords    100,60
> }
> define hostextinfo {
>     host_name    vae.cict.fr
>     icon_image    linux40.jpg
>     icon_image_alt    Linux Server
>     statusmap_image    linux40.png
>     2d_coords    50,10
> }
> ## NagMIN Configuration File (/usr/local/nagmin-2.1.0/nagios/HostExtInfo.cfg) 
> for HostExtTemplate
> ## Generated Wed Jul  7 10:24:53 2004
> 
> 
> I tried to add in my cgi.cfg this line:
> xedtemplate_config_file=/usr/local/nagios/etc/HostExtInfo.cfg
> 
> But nagios don't take into account.
> 
> So, I tried the template method on an old server used to test nagios which was 
> configured without database support. So, i add in cgi.cfg this line:
> xedtemplate_config_file=/usr/local/nagios/etc/hostextinfo.cfg
> 
> And i realized that worked. I saw my hosts in status map as i have defined them. 
> So, i suppose that the use of database to store the extended information isn't a 
> good method since it don't work.
> 

Ofcourse it doesn't work when nagmin puts it in configuration files 
instead of in the proper database. You need to check the documentation 
again and create and configure tables to store the hostextinfo in.

> 4. Another problem with nagmin is that if i want to modify coordinates of one 
> host for example, that don't works. When i click on 'save' button, nothing 
> changes. Even after click on 'activate' button, the modifications that i have 
> made don't take into account.
> 

This is not a problem for the nagiosplug-devel mailinglist (nothing of 
this mail is, but this isn't even related to nagios). Send an email to 
the nagmin user- or devel-list.

> Can someone help me, please?
> 

I just did.

> Thanks.
> 

You're welcome. Oh, and btw. Please don't post a bunch of attachments to 
the list. Using plaintext emails should work the best and clutter things 
the least.

> Carole.
> 



-- 
Sourcerer / Andreas Ericsson
OP5 AB
+46 (0)733 709032
andreas.ericsson at op5.se




More information about the Devel mailing list