#1 Le 03/07/2007, à 11:39
- Led Shark 24 kin 204
[Projet fini ] nagios + oreon / intallation & configuration
Bonjour a tous, je tente en vain d'installer oreon, nagios fonctionnant deja sur la machine, mais il semblerait que mon serveur apache2 ( par defaut celui de ubuntu 6.06 LTS alternate cd serveur ) n'ait pas toutes les extensions requises ( au niveau du fichier pear.php notament )
oreon s'installe bien mais lors de la configuration via les pages intetrnet on arrive a ca :
PHP Pear Extension
DB OK
DB_DataObject Failed
Need DB_DataObject-1.8.4
DB_DataObject_FormBuilder Failed
Need DB_DataObject_FormBuilder-1.0.0RC4
MDB2 Failed
Need MDB2-2.0.0
Date Failed
Need Date-1.4.6
Numbers_Roman OK
Numbers_Words Failed
Need Numbers_Words-0.14.0
HTML_Common Failed
Need HTML_Common-1.2.2
HTML_QuickForm Failed
Need HTML_QuickForm-3.2.5
HTML_QuickForm_advmultiselect Failed
Need HTML_QuickForm_advmultiselect-1.1.0
HTML_Table Failed
Need HTML_Table-1.6.1
Archive_Tar OK
Auth_SASL Failed
Need Auth_SASL-1.0.1
Console_Getopt OK
HTTP OK
Image_Canvas Failed
Need Image_Canvas-0.2.4
Image_Color Failed
Need Image_Color-1.0.2
Image_Graph Failed
Need Image_Graph-0.7.1
Image_GraphViz Failed
Need Image_GraphViz-1.1.0
Mail OK
Mail_Mime Failed
Need Mail_Mime-1.3.1
Net_SMTP OK
Net_Socket OK
Net_Traceroute Failed
Need Net_Traceroute-0.21
Net_Ping Failed
Need Net_Ping-2.4.1
Validate Failed
Need Validate-0.6.2
XML_RPC Failed
Need XML_RPC-1.4.5
oreon conseille alors de faire ceci :
Run this shell command under root user :
pear install -o -f --alldeps DB_DataObject DB_DataObject_FormBuilder MDB2 Date Numbers_Words HTML_Common HTML_QuickForm HTML_QuickForm_advmultiselect HTML_Table Auth_SASL Image_Canvas Image_Color Image_Graph Image_GraphViz Mail_Mime Net_Traceroute Net_Ping Validate XML_RPC
aussitot dit aussitot fait :
ce qui bien sur arrive une erreur systematique :
WARNING: failed to download pear.php.net/DB_DataObject_FormBuilder within preferred state "stable", will instead download version 1.0.0RC7, stability "beta"
WARNING: failed to download pear.php.net/Numbers_Words within preferred state "stable", will instead download version 0.15.0, stability "beta"
WARNING: failed to download pear.php.net/Image_Canvas within preferred state "stable", will instead download version 0.3.1, stability "alpha"
WARNING: failed to download pear.php.net/Image_Graph within preferred state "stable", will instead download version 0.7.2, stability "alpha"
WARNING: failed to download pear.php.net/Net_Traceroute within preferred state "stable", will instead download version 0.21.1, stability "alpha"
WARNING: failed to download pear.php.net/Validate within preferred state "stable", will instead download version 0.7.0, stability "beta"
WARNING: failed to download pear.php.net/HTML_QuickForm_ElementGrid within preferred state "stable", will instead download version 0.1.1, stability "alpha"
warning: pear/HTML_Table requires PEAR Installer (version >= 1.5.0), installed version is 1.4.6
warning: pear/Image_Canvas requires PHP extension "gd"
warning: pear/Image_Color requires PHP extension "gd"
warning: pear/Mail_Mime requires PEAR Installer (version >= 1.6.0), installed version is 1.4.6
warning: pear/Mail_mimeDecode requires PEAR Installer (version >= 1.6.0), installed version is 1.4.6
downloading DB_DataObject-1.8.5.tgz ...
Starting to download DB_DataObject-1.8.5.tgz (61,135 bytes)
...............done: 61,135 bytes
downloading DB_DataObject_FormBuilder-1.0.0RC7.tgz ...
Starting to download DB_DataObject_FormBuilder-1.0.0RC7.tgz (68,052 bytes)
...done: 68,052 bytes
downloading MDB2-2.4.1.tgz ...
Starting to download MDB2-2.4.1.tgz (119,790 bytes)
...done: 119,790 bytes
downloading Date-1.4.7.tgz ...
Starting to download Date-1.4.7.tgz (55,754 bytes)
...done: 55,754 bytes
downloading Numbers_Words-0.15.0.tgz ...
Starting to download Numbers_Words-0.15.0.tgz (44,854 bytes)
...done: 44,854 bytes
downloading HTML_Common-1.2.4.tgz ...
Starting to download HTML_Common-1.2.4.tgz (4,519 bytes)
...done: 4,519 bytes
downloading HTML_QuickForm-3.2.9.tgz ...
Starting to download HTML_QuickForm-3.2.9.tgz (101,392 bytes)
...done: 101,392 bytes
downloading HTML_QuickForm_advmultiselect-1.4.0.tgz ...
Starting to download HTML_QuickForm_advmultiselect-1.4.0.tgz (375,955 bytes)
...done: 375,955 bytes
downloading HTML_Table-1.8.1.tgz ...
Starting to download HTML_Table-1.8.1.tgz (17,048 bytes)
...done: 17,048 bytes
downloading Auth_SASL-1.0.2.tgz ...
Starting to download Auth_SASL-1.0.2.tgz (5,645 bytes)
...done: 5,645 bytes
downloading Image_Canvas-0.3.1.tgz ...
Starting to download Image_Canvas-0.3.1.tgz (46,329 bytes)
...done: 46,329 bytes
downloading Image_Color-1.0.2.tgz ...
Starting to download Image_Color-1.0.2.tgz (7,724 bytes)
...done: 7,724 bytes
downloading Image_Graph-0.7.2.tgz ...
Starting to download Image_Graph-0.7.2.tgz (368,056 bytes)
...done: 368,056 bytes
downloading Image_GraphViz-1.2.1.tgz ...
Starting to download Image_GraphViz-1.2.1.tgz (4,872 bytes)
...done: 4,872 bytes
downloading Mail_Mime-1.5.2.tgz ...
Starting to download Mail_Mime-1.5.2.tgz (22,176 bytes)
...done: 22,176 bytes
downloading Net_Traceroute-0.21.1.tgz ...
Starting to download Net_Traceroute-0.21.1.tgz (5,439 bytes)
...done: 5,439 bytes
downloading Net_Ping-2.4.1.tgz ...
Starting to download Net_Ping-2.4.1.tgz (8,570 bytes)
...done: 8,570 bytes
downloading Validate-0.7.0.tgz ...
Starting to download Validate-0.7.0.tgz (16,841 bytes)
...done: 16,841 bytes
downloading XML_RPC-1.5.1.tgz ...
Starting to download XML_RPC-1.5.1.tgz (32,215 bytes)
...done: 32,215 bytes
downloading DB-1.7.12.tgz ...
Starting to download DB-1.7.12.tgz (131,836 bytes)
...done: 131,836 bytes
downloading HTML_QuickForm_ElementGrid-0.1.1.tgz ...
Starting to download HTML_QuickForm_ElementGrid-0.1.1.tgz (3,691 bytes)
...done: 3,691 bytes
downloading Numbers_Roman-0.2.0.tgz ...
Starting to download Numbers_Roman-0.2.0.tgz (3,753 bytes)
...done: 3,753 bytes
downloading Mail_mimeDecode-1.5.0.tgz ...
Starting to download Mail_mimeDecode-1.5.0.tgz (9,281 bytes)
...done: 9,281 bytes
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 40 bytes) in /usr/share/php/PEAR/Registry.php on line 1006
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 40 bytes) in /usr/share/php/PEAR.php on line 760
et bien sur rien ne bouge du cote des extensions manquantes !
la je suis perdu !
qui a deja instale oreon ?
comment obtenir un pear.php correct (du point de vue d'oreon bien sur ) ?
merci d'avance...
ps : je n'arrive pas a obtenir certains caracteres accentuees et d'autres suite a une insallation a minima depuis la version serveur... donc desole pour l'orthographe.
Dernière modification par Led Shark 24 kin 204 (Le 02/10/2007, à 11:26)
Libriste barbu accro aux chiantos
Identi.ca twitter
Parisien ? Rejoignez-nous Vous pouvez même aider
Hors ligne
#2 Le 04/07/2007, à 11:37
- Led Shark 24 kin 204
Re : [Projet fini ] nagios + oreon / intallation & configuration
bon, la colerre m'a pirs et j'ai utilisé la commande précédente, module par module, et ça a marché....
Mais nagios et oreon ne communiquent pas ( manifestement nagios n'est pas aux emplacements par défaut ) donc, j'ai désinstalé le paquet nagios pour ubuntu et j'ai installé par le tar.gz du site officiel,
j'ai des problèmes de permitions ( apache ne semble pas être au bon endroi non plus )
quand je suis sur les pages générées par nagios il me sort ça :
It appears as though you do not have permission to view information for any of the hosts you requested...
If you believe this is an error, check the HTTP server authentication requirements for accessing this CGI
and check the authorization options in your CGI configuration file.
les cgi ont donc subi un sudo chmod 777 *.* ... juste comme ça mais toujours pas d'incidence ...
comment autoriser l'acces à ces fichiers ?
puis j'ai installé oreon et là rien ne marche !
j'ai ajouté un hote via oreon ( et je suis sur qu'il est up ) mais il n'apparait pas ni dan les rapports d'oreon ni dans les hotes de nagios
j'en conclus que ces deux là ne communiquent pas non plus..
je vous tiens au courant...
mais je vais avoir besion d'aide...
donc help !!!
Libriste barbu accro aux chiantos
Identi.ca twitter
Parisien ? Rejoignez-nous Vous pouvez même aider
Hors ligne
#3 Le 05/07/2007, à 09:23
- nyme
Re : [Projet fini ] nagios + oreon / intallation & configuration
ca sert vraiment a quelque chose oreon ?
pas pour générer la conf, c'est mieux sous vi ou gedit, au moins on comprend ce qu'on fait...
#4 Le 06/07/2007, à 17:02
- Led Shark 24 kin 204
Re : [Projet fini ] nagios + oreon / intallation & configuration
Bon, suite de la saga !
j'ai réussi à faire fonctionner nagios + oreon en passant par les tar.gz des sites officiels ( et en n'utilisant pas les chemins par défaut de l'installateur d'oreon pour pear.php notamant)
le problème c'est qu'il manque des greffons majeurs ( nrpe_check nagios map, pour ne pas le citer ! )
Donc je me sens de retenter une install nagios via les dépots là il y avait bien tout ce qu'il falait )...
Mais et c'est là que le bas blesse : comment virer nagios installé via un make install ?
pas d'infos dans les fichers joints avec les tar.gz... www.google.fr/linux est mon ami...
comme proposé dans un des forums officiels de nagios j'ai tenté un
sudo make uninstall
mais évidament ça ne pas !
de plus même avec cette doc impossible de trouver un qulquonque fichier install_manifest.txt
find -name install*
ne donne rien
donc qui sait comment désinstaller un progrmamme compilé via make ?
Edit @ nyme
Ca sert à permetre à un technicien alergique à console + sudo vim, ou auquel tu ne veux pas donner tous les droits, de maintenir ton disositif de sdupervison, et ça permet de rédiger des porcédures d'utilisation beaucoup plus claires : pas de ligne de code, pas de jargon superflu, pas de mots de passe systeme à donner; berf du "compatible gamin de six ans" comme on dit...
et puis comme ça tout est disponible via une interface web, pas de putty, un site de supervision c'est tellement plus simple.
Dernière modification par Led Shark 24 kin 204 (Le 06/07/2007, à 17:54)
Libriste barbu accro aux chiantos
Identi.ca twitter
Parisien ? Rejoignez-nous Vous pouvez même aider
Hors ligne
#5 Le 11/07/2007, à 17:49
- Led Shark 24 kin 204
Re : [Projet fini ] nagios + oreon / intallation & configuration
Suite ( mais pas fin ) des opérations
pour obtenir check_nrpe il faut compiller le démon NRPE et copier le check_nrpe dans le rep /usr/local/nagios/libexec ( c'est simple là mais du coup les fichiers héritent des droits root donc un cop de chmod est le bienvenu )
Oreon refuse de grapher par, exemple les résultas d'un check_graph_ping, par lui même je dois grapher via les plugins :
- Oreon Graphs -> marche pas
- Graph par plugins -> fonctionne mais il faut avoir créé les fichers de stockage à la main dans le bon rep ; :
cd /usr/local/oreon/le_bon_rep
sudo vim 1.rrd
<i> <espace>
<:x!>
il faut créer deux fichiers par sonde donc pour une sonde il faut creer 1.rrd et 2.rrd pour 11 sondes il faut aller j'usqu'à 22.rrd Ca c'est du propre. :lol:
Comment éviter ça et permmetre à l'utilisateur lambda de créer ses propres sondes graphiques ( sans lui donner les droits sur la machine juste via l'interface d'Oreon ) ?
-Enfin je suis toujours preneur d'une méthode de désinstallation de nagios compilé sans fichier de log comme stipulé dans mon premier post ( je me sens un peu seul là )
Appel à témoignages :
- qui a déjà réussi à faire tournrer proprement cette usine à gaz ?
- qui a déja configuré des checks nagios via snmp ? comment ?
Pour me répeter je me sens un peu seul là
elle est où la légendaire réactivité du forum ubuntu-fr.org ?
Dernière modification par Led Shark 24 kin 204 (Le 11/07/2007, à 17:53)
Libriste barbu accro aux chiantos
Identi.ca twitter
Parisien ? Rejoignez-nous Vous pouvez même aider
Hors ligne
#6 Le 26/07/2007, à 11:41
- Led Shark 24 kin 204
Re : [Projet fini ] nagios + oreon / intallation & configuration
un petit up pour donner des nouvelles
Nagios map : -> je suis parfois vraiment lent à la détente : il me manquait quelques paquets un coup de synaptic plus tard et le problème est réglé
Snmp -> je n'arrive toujours pas à faire marcher le bidule ( il faut l'instaler sur les clients à monitorer, mais après coment configurer la chose c'est une autre histoire )
Oreon graphs -> rien de nouveau ça marche sours trois pattes ( enfin 2.4 )
création fichiers ODS -> rien de nouveau non plus ...
Erreurs Oreon :
Warning: strstr() [function.strstr]: Empty delimiter. in /usr/local/oreon/www/include/configuration/configObject/host/listHost.php on line 125
Depuis qulques temps déjà j'ai ça qui traine ( sur un serveur de prod c'est classe )
a priori tout fonctionne --> qui connais le truc pour résoudre ça ( ça doit venir de moi )
J'en profite pour renouvelr mon appel à témoins :
- qui a déjà réussi à faire tournrer proprement cette usine à gaz ?
- qui a déja configuré des checks nagios via snmp ? comment ?
à vot bon coeur, merci m'sieu dammes
Libriste barbu accro aux chiantos
Identi.ca twitter
Parisien ? Rejoignez-nous Vous pouvez même aider
Hors ligne
#7 Le 20/08/2007, à 18:10
- Led Shark 24 kin 204
Re : [Projet fini ] nagios + oreon / intallation & configuration
Rien de nouveau sous le soleil, sinon que les notifications par émail sont hasardeuses, je soupçonne une mauvaise configuration de ma part du postfix ? je suis complètement largué de ce côté la...
Je laisse un lien vers ce sujet sur ma signature, juste au cas où....
Ceci est donc un UP
Ps j'ai beau chercher je comprends pas comment fonctionne postfix, qui aurait la bonté d'éclairer ma lanterne ?
Dernière modification par Led Shark 24 kin 204 (Le 20/08/2007, à 18:11)
Libriste barbu accro aux chiantos
Identi.ca twitter
Parisien ? Rejoignez-nous Vous pouvez même aider
Hors ligne
#8 Le 20/08/2007, à 20:43
- Uggy
Re : [Projet fini ] nagios + oreon / intallation & configuration
Rien de nouveau sous le soleil, sinon que les notifications par émail sont hasardeuses, je soupçonne une mauvaise configuration de ma part du postfix ? je suis complètement largué de ce côté la...
Je laisse un lien vers ce sujet sur ma signature, juste au cas où....Ceci est donc un UP
Ps j'ai beau chercher je comprends pas comment fonctionne postfix, qui aurait la bonté d'éclairer ma lanterne ?
Je te suggère de créer un nouveau thread dédié pour ton problème postfix...
et d'y inclure les infos nécessaires pour trouver le pb:
http://doc.ubuntu-fr.org/serveur/comment_soumettre_un_probleme_postfix_sur_le_forum
Hors ligne
#9 Le 21/08/2007, à 08:57
- Led Shark 24 kin 204
Re : [Projet fini ] nagios + oreon / intallation & configuration
au temps pour moi, un post pareil méritais bien un RTFM, j'aurais du préciser que je n'avais pas encore farfouillé sur le net par rapport à ça ( j'ai d'autres taches en cours ... )
Je tiens le fil à jour en espérant un aide vis à vis de nagios + oreon, le postfix je vais me plonger dedans dès que possible...
Mais merci pour le lien...
Je regarde ça dès que possible et encore une fois merci Uggy
Édit : trouvé le problème : le mauvais relais, un coup de vim et il n'y paraîtra plus...
Dernière modification par Led Shark 24 kin 204 (Le 21/08/2007, à 09:08)
Libriste barbu accro aux chiantos
Identi.ca twitter
Parisien ? Rejoignez-nous Vous pouvez même aider
Hors ligne
#10 Le 28/08/2007, à 13:54
- icedance
Re : [Projet fini ] nagios + oreon / intallation & configuration
Si tu veux j'ai installé l'usine et elle est fonctionnelle si tu veux un coup de main hésite pas ...
#11 Le 02/10/2007, à 11:28
- Led Shark 24 kin 204
Re : [Projet fini ] nagios + oreon / intallation & configuration
Bon le projet est fini ( ça marche même si il reste des boulettes ) je remercie tous ceux qui ont envoyé des MP, ceux qui n'ont pas su et n'on pas spamé...
Libriste barbu accro aux chiantos
Identi.ca twitter
Parisien ? Rejoignez-nous Vous pouvez même aider
Hors ligne
#12 Le 30/10/2007, à 10:18
- Horgal
Re : [Projet fini ] nagios + oreon / intallation & configuration
Salut j'ai bossé aussi sur Ubuntu 7.10 nagios 2.9 / oreon 1.4.1
Je me suis pas mal arraché les cheveux mais mon projet avance petit a petit.
J'en suis au niveau des graphs oreon j'ai le meme probleme il me met des erreurs au niveau des fichier 1.rrd et 2.rrd qui ne sont pas créer. je vais faire comme tu le préconise, de créer a la main les fichier rrd
Pour m'aider j'ai utilisé deux document super bien fournit en info :
http://wiki.oreon-project.org/index.php/Dossier_d'exploitation
La dessus tu a tous le fonctionnement de ton usine
http://wiki.oreon-project.org/index.php/InstallOreon1.4-DebianEtch
Le tuto a suivre pas a pas pour installer a partir du gestonnaire de paquet apt. Je ne sais pas si c'est le fait que se soit pour une debian, qui m'a obligé a changé pas mal de droit et de chemin. Mais au final on s'y retrouve assez vite et ma machine commence a bien fonctionner ^^ (mise a part les graph ou je lute petit a petit ^^)
Contacter moi si vous voulez bosser en colaboration ca permettrai d'avancer mieu et de s'enrichir chacun de nos savoirs et problèmes que l'on a rencontrés pendant nos install.
Hors ligne
#13 Le 31/10/2007, à 10:39
- zerros
Re : [Projet fini ] nagios + oreon / intallation & configuration
Moi je suis faché avec les interfaces web pour la configuration de nagios. Elles ne sont jamais complètes.
Je suis pour la conf des fichiers à la main car on a pleine utilisation des fonctionnalités de nagios
et on optimise un maximum les fichiers de conf (le moins de répétition possible).
De plus coupler du MySQL à nagios, ça peut être intéressant, mais pour faire de la conf je n'en voi pas l'utilité à moins que le système de supervision doit être disponible en modificiation par plusieurs sites différents.
Dans ce cas là, les différentes équipes peuvent mettre la partie conf qu'ils veulent via un simple fichier .sql
c'était mon avis
Hors ligne