[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