[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Nagios & Debian



Emmanuel Halbwachs a écrit :

Bonjour,

Sline, désolé que ce pb te résiste. Ça doit être un pb à la noix...

Je n'apporte rien de plus, sauf de dire "attention à ne pas partir
sur une fausse piste".

Tout d'abord, je précise que j'utilise une sarge 100% standard pour
mon nagios. Pas besoin de s'"embêter" avec les sources, sauf si on
veut nagios v2.

sline a écrit :

Si mes souvenirs sont exacts oui : j'avais trouvé ca sur google il fut un temps il faut declarer les images dans 2 fihiers de conf ( je ne sais plus lesquels, et ca ne m'est plus accessible )


C'est cette piste qu'il faut que je suive donc.


AMHA, je ne pense pas. En fait, tout dépend comment on éclate la conf
en plusieurs fichiers. Je suis resté le plus près possible de
l'install sarge :

radar:/etc/nagios# ls -l *.cfg
-rwxr-x---  1 nagios www-data 17176 2005-05-26 17:43 cgi.cfg
-rw-r--r--  1 nagios www-data  4092 2005-01-13 16:49 checkcommands.cfg
-rw-r--r--  1 nagios www-data   149 2005-01-20 11:36 contactgroups.cfg
-rw-r--r--  1 nagios www-data   809 2004-12-30 14:43 contacts.cfg
-rw-r--r--  1 nagios www-data     0 2004-12-30 14:43 dependencies.cfg
-rw-r--r--  1 nagios www-data     0 2004-12-30 14:43 escalations.cfg
-rw-r--r--  1 nagios www-data  2577 2005-02-11 19:19 hostextinfo.cfg
-rw-r--r--  1 nagios www-data  1307 2005-02-11 17:51 hostgroups.cfg
-rw-------  1 nagios www-data  8652 2005-02-11 19:23 hosts.cfg
-rw-r--r--  1 nagios www-data  4250 2004-12-30 14:43 misccommands.cfg
-rw-r--r--  1 nagios www-data 21486 2005-05-09 16:38 nagios.cfg
-rw-r-----  1 nagios www-data  3065 2004-12-30 14:43 resource.cfg
-rw-r--r--  1 nagios www-data 18960 2005-05-19 11:40 services.cfg
-rw-r--r--  1 nagios www-data  1589 2004-12-30 14:43 timeperiods.cfg

Si on cherche les occurences de "extinfo" dans /etc/nagios/* (hors
commentaires):

radar:/etc/nagios# fgrep extinfo * | fgrep -v ':#' | uniq
cgi.cfg:xedtemplate_config_file=/etc/nagios/hostextinfo.cfg
hostextinfo.cfg:define hostextinfo{

Je confirme que par défaut nagios sarge va chercher ses images
dans /usr/share/nagios/htdocs/images/logos/ :

Extrait de cgi.cfg :

# Note: All images must be placed in the /logos subdirectory under
# the HTML images path (i.e. /usr/local/nagios/share/images/logos/).
# This path is automatically determined by appending "/images/logos"
# to the path specified by the 'physical_html_path' directive.

Et avec une sarge :

radar:/etc/nagios# fgrep physical_html_path *.cfg | fgrep -v ':#'
cgi.cfg:physical_html_path=/usr/share/nagios/htdocs

Les logos que je voulaient (Debian, Sun, Windows, etc.) ne sont
pas dans la distrib nagios de base, donc je suis allé les chercher
ici :

http://www.nagios.org/faqs/viewfaq.php?faq_id=46
http://www.nagiosexchange.org/Image_Packs.75.0.html
le truc s'appelle : imagepak-base.tar.tar

que j'ai désarchivé dans /usr/share/nagios/htdocs/images/logos,
en vérifiant bien que les images soient en lecture pour tous :

drwxr-xr-x  3 root root 4096 2005-05-09 16:38 images/logos/
radar:/usr/share/nagios/htdocs# ls -ld images/logos/base/
drwxr-xr-x  2 root root 4096 2004-12-30 15:56 images/logos/base/
radar:/usr/share/nagios/htdocs# ls -l images/logos/base/debian.*
-rw-r--r--  1 500 500 2389 2001-09-23 20:36 images/logos/base/debian.gd2
-rw-r--r--  1 500 500 1437 2001-09-23 20:36 images/logos/base/debian.gif
-rw-r--r--  1 500 500 1580 2001-09-23 20:36 images/logos/base/debian.jpg
-rw-r--r--  1 500 500 1575 2001-09-23 20:36 images/logos/base/debian.png

Et dans ma conf hostextinfo.cfg, j'ai :

# Patron pour Debian
define hostextinfo{
        name            generic-debian
        register        0
        icon_image_alt  PC Debian GNU/Linux
        icon_image      base/debian.png
        statusmap_image base/debian.gd2
        vrml_image      base/debian.png
}

# Serveurs Debian
define hostextinfo{
host_name panoramix, jeremiah, kador, calimero, radar, (pas de retour à la ligne) blondin, bubulle, vieuxbleu
        use             generic-debian
}

Après ça, je suis sec.
Essaie peut-être de :
- sauvegarder ta conf ailleur
- apt-get remove --purge nagios-qqchose
- pour être sûr : rm -r /etc/nagios; rm -r /usr/share/nagios/
- apt-get install nagios-qqchose

et tu repart sur une install minimale avec un hôte, un service,
un groupe d'un seul hôte, un seul contact, etc. et tu essaie avec
une image de l'imagepak de base comme ci-dessus.

Bon après tout faut pas s'énerver là-dessus. Les images, c'est juste
pour du cosmétique, ça n'enlève aucune fonctionnalité à nagios ;-)

HTH,

Bonsoir,

Merci beaucoup de recadrer la situation.
Je suis entièrement d'accord avec toi, les images c'est complètement optionnel. Mais quand ça resiste on s'acharne. Enfin bref, je vais repartir sur une installation minimale, à vouloir trop triffouiller les fichiers de conf, on ne sait plus trop
où on en est.
Je vous tiendrais informé et encore merci :)

--
Sline





Reply to: