Announcement

Collapse
No announcement yet.

import nagios conf

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • import nagios conf

    Bonjour,

    Je vien d'intsaller la derniere version d'Oreion, et je tente l'uplaod d'une conf Nagios mais rien ne se produit.
    Il me marque Upload complet mais je n'ai rien dans mes services, hosts, etc...... sauf les logs qui sont bien lues dans l'interface

    Oreon 1.2.3-RC1
    PHP 4.3.8

    merci pour vos reponses.

    Metos

  • #2
    Re: import nagios conf

    Originally posted by metos
    Bonjour,

    Je vien d'intsaller la derniere version d'Oreion, et je tente l'uplaod d'une conf Nagios mais rien ne se produit.
    Il me marque Upload complet mais je n'ai rien dans mes services, hosts, etc...... sauf les logs qui sont bien lues dans l'interface

    Oreon 1.2.3-RC1
    PHP 4.3.8

    merci pour vos reponses.

    Metos
    Salut

    Idem pour moi, sauf que c'est pire il me met ce message

    Warning: move_uploaded_file(./nagios_cfg/upload/config_14112005.tar.gz): failed to open stream: No such file or directory in /usr/local/oreon/load_nagios_files.php on line 26

    Warning: move_uploaded_file(): Unable to move '/var/tmp/phpFCa4XY' to './nagios_cfg/upload/config_14112005.tar.gz' in /usr/local/oreon/load_nagios_files.php on line 26

    Est ce que tu as eu ce message ?

    Pour ton message regarde tout en bas de la page y a t-il ce message ?

    Warning: unlink(./nagios_cfg/upload/config_14112005.tar.gz): No such file or directory in /usr/local/oreon/load_nagios_files.php on line 182

    bon courage

    Comment


    • #3
      Re: import nagios conf

      Originally posted by slider
      Salut

      Idem pour moi, sauf que c'est pire il me met ce message

      Warning: move_uploaded_file(./nagios_cfg/upload/config_14112005.tar.gz): failed to open stream: No such file or directory in /usr/local/oreon/load_nagios_files.php on line 26

      Warning: move_uploaded_file(): Unable to move '/var/tmp/phpFCa4XY' to './nagios_cfg/upload/config_14112005.tar.gz' in /usr/local/oreon/load_nagios_files.php on line 26

      Est ce que tu as eu ce message ?

      Pour ton message regarde tout en bas de la page y a t-il ce message ?

      Warning: unlink(./nagios_cfg/upload/config_14112005.tar.gz): No such file or directory in /usr/local/oreon/load_nagios_files.php on line 182

      bon courage
      est ce que tu as bien le répertoire nagios_cfg/upload dans ton répertoire oreon ?
      StatusMap Module - NDO Tools Module - ImportCSV Module - SNMP-UI Module - PDFReports Module
      Dons Paypal

      Comment


      • #4
        Re: import nagios conf

        Originally posted by metos
        Bonjour,

        Je vien d'intsaller la derniere version d'Oreion, et je tente l'uplaod d'une conf Nagios mais rien ne se produit.
        Il me marque Upload complet mais je n'ai rien dans mes services, hosts, etc...... sauf les logs qui sont bien lues dans l'interface

        Oreon 1.2.3-RC1
        PHP 4.3.8

        merci pour vos reponses.

        Metos
        Hello,

        tu upload bien un tar.gz ?
        StatusMap Module - NDO Tools Module - ImportCSV Module - SNMP-UI Module - PDFReports Module
        Dons Paypal

        Comment


        • #5
          re

          Oui le repertoire upload est bien la avec tous mes fichiers dedans:

          upload
          |
          \etc_... puis tous mes fichiers


          dans le doute j'ai refait un autre tar.gz pour que les fichiers soient directement sous upload, toujours aucune erreur mais je n'ai rien sous oreon ou alors j'oublie de faire qqch ensuite.....

          merci

          Metos

          Comment


          • #6
            Re: import nagios conf

            Originally posted by wistof
            Originally posted by metos
            Bonjour,

            Je vien d'intsaller la derniere version d'Oreion, et je tente l'uplaod d'une conf Nagios mais rien ne se produit.
            Il me marque Upload complet mais je n'ai rien dans mes services, hosts, etc...... sauf les logs qui sont bien lues dans l'interface

            Oreon 1.2.3-RC1
            PHP 4.3.8

            merci pour vos reponses.

            Metos
            Hello,

            tu upload bien un tar.gz ?
            Salut

            Estc ce que tu fais dans .
            1- Configuration
            2- appliquer
            3- générer

            Comment


            • #7
              Re: import nagios conf

              Originally posted by wistof
              Originally posted by slider
              Salut

              Idem pour moi, sauf que c'est pire il me met ce message

              Warning: move_uploaded_file(./nagios_cfg/upload/config_14112005.tar.gz): failed to open stream: No such file or directory in /usr/local/oreon/load_nagios_files.php on line 26

              Warning: move_uploaded_file(): Unable to move '/var/tmp/phpFCa4XY' to './nagios_cfg/upload/config_14112005.tar.gz' in /usr/local/oreon/load_nagios_files.php on line 26

              Est ce que tu as eu ce message ?

              Pour ton message regarde tout en bas de la page y a t-il ce message ?

              Warning: unlink(./nagios_cfg/upload/config_14112005.tar.gz): No such file or directory in /usr/local/oreon/load_nagios_files.php on line 182

              bon courage
              est ce que tu as bien le répertoire nagios_cfg/upload dans ton répertoire oreon ?
              --------------------------------------------------------------------------------------

              Bonjour

              Bon, j'ai à moitié résolu le probléme il ne me donne plus le même message.
              Mais une fois le fichier tar.gz uploader
              il me dit .
              * Fichiers uploadés avec succès

              * Unzip Incomplet)
              aprés je fais apliquer
              et générer et j'ai le message suivant.
              Warning: copy(/usr/local/nagios/share/images/logo/.): failed to open stream: Is a directory in /usr/local/oreon/exportedb.php on line 91

              Warning: copy(/usr/local/nagios/share/images/logo/..): failed to open stream: Is a directory in /usr/local/oreon/exportedb.php on line 91
              Fichiers générés et déplacés
              Erreur lors de la génération ou le déplacement des fichiers

              Warning: Invalid argument supplied for foreach() in /usr/local/oreon/exportedb.php on line 171

              voilà, si l'un d'entre vous à une piste je l'en remercie d'avance
              Merci et bon courage




              je fais appliquer
              gnérer

              Comment


              • #8
                1. upload
                """""""""""

                pas de probleme, tout se passe bien


                2. appliquer
                """"""""""""""

                lorsque je clique sur generer, j'ai l'impression qu'il m'ecrase des fichiers de config d'ou les erreurs suivantes.... ou alors j'ai raté une etape, pourriez vous m'expliquer ? merci

                merci

                ---------------------------------------------------------------------
                Nagios 1.2
                Copyright (c) 1999-2004 Ethan Galstad ([email protected])
                Last Modified: 02-02-2004
                License: GPL
                Reading configuration data...
                Running pre-flight check on configuration data...
                Checking services...
                Error: There are no services defined!
                Checked 0 services.

                Checking hosts...
                Error: There are no hosts defined!
                Checked 0 hosts.

                Checking host groups...
                Error: There are no host groups defined!
                Checked 0 host groups.

                Checking contacts...
                Error: There are no contacts defined!
                Checked 0 contacts.

                Checking contact groups...
                Error: There are no contact groups defined!
                Checked 0 contact groups.

                Checking service escalations...
                Checked 0 service escalations.

                Checking host group escalations...
                Checked 0 host group escalations.

                Checking service dependencies...
                Checked 0 service dependencies.

                Checking host escalations...
                Checked 0 host escalations.

                Checking host dependencies...
                Checked 0 host dependencies.

                Checking commands...
                Checked 0 commands.

                Checking time periods...
                Checked 0 time periods.

                Checking for circular paths between hosts...
                Checking for circular service execution dependencies...
                Checking global event handlers...
                Checking obsessive compulsive service processor command...
                Checking misc settings...
                Total Warnings: 0
                Total Errors: 5

                ***> One or more problems was encountered while running the pre-flight check...
                Check your configuration file(s) to ensure that they contain valid
                directives and data defintions. If you are upgrading from a previous
                version of Nagios, you should be aware that some variables/definitions
                may have been removed or modified in this version. Make sure to read
                the HTML documentation on the main and host config files, as well as the
                'Whats New' section to find out what has changed.

                Comment


                • #9
                  g l'impression que ta base est vide

                  supprime les fichiers qui sont dans le rep de conf de nagios et donne les droits a apache pour les ecrire. Dans oreon, dans configuration ->hosts, t'as des hosts ?
                  Julien Mathis
                  Centreon Project Leader
                  www.merethis.com |

                  Comment


                  • #10
                    Originally posted by metos
                    1. upload
                    """""""""""

                    pas de probleme, tout se passe bien


                    2. appliquer
                    """"""""""""""

                    lorsque je clique sur generer, j'ai l'impression qu'il m'ecrase des fichiers de config d'ou les erreurs suivantes.... ou alors j'ai raté une etape, pourriez vous m'expliquer ? merci

                    merci

                    ---------------------------------------------------------------------
                    Nagios 1.2
                    Copyright (c) 1999-2004 Ethan Galstad ([email protected])
                    Last Modified: 02-02-2004
                    License: GPL
                    Reading configuration data...
                    Running pre-flight check on configuration data...
                    Checking services...
                    Error: There are no services defined!
                    Checked 0 services.

                    Checking hosts...
                    Error: There are no hosts defined!
                    Checked 0 hosts.

                    Checking host groups...
                    Error: There are no host groups defined!
                    Checked 0 host groups.

                    Checking contacts...
                    Error: There are no contacts defined!
                    Checked 0 contacts.

                    Checking contact groups...
                    Error: There are no contact groups defined!
                    Checked 0 contact groups.

                    Checking service escalations...
                    Checked 0 service escalations.

                    Checking host group escalations...
                    Checked 0 host group escalations.

                    Checking service dependencies...
                    Checked 0 service dependencies.

                    Checking host escalations...
                    Checked 0 host escalations.

                    Checking host dependencies...
                    Checked 0 host dependencies.

                    Checking commands...
                    Checked 0 commands.

                    Checking time periods...
                    Checked 0 time periods.

                    Checking for circular paths between hosts...
                    Checking for circular service execution dependencies...
                    Checking global event handlers...
                    Checking obsessive compulsive service processor command...
                    Checking misc settings...
                    Total Warnings: 0
                    Total Errors: 5

                    ***> One or more problems was encountered while running the pre-flight check...
                    Check your configuration file(s) to ensure that they contain valid
                    directives and data defintions. If you are upgrading from a previous
                    version of Nagios, you should be aware that some variables/definitions
                    may have been removed or modified in this version. Make sure to read
                    the HTML documentation on the main and host config files, as well as the
                    'Whats New' section to find out what has changed.
                    Bonjour

                    J'ai eu le même probléme
                    Effectivement il écrasse la conf
                    ce que j'ai fais c'est recharger les fichiers de conf (*.cfg) et j'ai refais
                    une vérification de nagios par
                    usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
                    et ça passe, mais le probléme de l'upload ne se résout pas
                    y a un bug la dessous.

                    Comment


                    • #11
                      effectivement ma base est vide :-)

                      j'ai insitalle Oreon, pas de souci, j'ai fait l'upload , tjs pas de pb mais apres ca plante.

                      en fait, je veux juste transferer toute ma conf nagios dans Oreon.

                      merci


                      A defaut, une procedure simple pour charger une configuration entiere de Nagios dans Oreon serait la bienvenue, je veux bien en rediger une des que j'aurai compris quels sont les mecanismes, ou Oreon prend il les fichiers quelles sont les etapes a suivre (dans le bon ordre....) mais il faut m'expliquer ;-)

                      Comment


                      • #12
                        Originally posted by metos
                        effectivement ma base est vide :-)

                        j'ai insitalle Oreon, pas de souci, j'ai fait l'upload , tjs pas de pb mais apres ca plante.

                        en fait, je veux juste transferer toute ma conf nagios dans Oreon.

                        merci


                        A defaut, une procedure simple pour charger une configuration entiere de Nagios dans Oreon serait la bienvenue, je veux bien en rediger une des que j'aurai compris quels sont les mecanismes, ou Oreon prend il les fichiers quelles sont les etapes a suivre (dans le bon ordre....) mais il faut m'expliquer ;-)
                        Bonjour

                        Pour ma part j'ai pu avec un collégue résoudre le même probléme (à voir si cette solution fonctionne chez toi)
                        Petite précision je travaille sur du Sun Solaris 8.

                        Probléme lors du chargement d'une conf Nagios dans Oreon.
                        ----------------------------------------------------------------------
                        Pou moi.

                        1 - Dans le programme export_db.php l'ordre pour déziper et détarer le tar.gz et un ordre linux, je l'ai modifié par un ordre Unix. (OK)

                        Modification dans le programme load_nagios_files.php

                        if (!strcmp($type, "cfg")) {
                        // version compatible Linux et Solaris !!
                        if ($stdout = shell_exec("gunzip -d -c ./nagios_cfg/upload/".$_FILES["gz
                        File"]["name"]." | (cd ./nagios_cfg/upload/; tar xvf -)" )) {



                        2 - l'upload fonctionne bien mais pas de possibilité de générer et appliquer la conf.

                        Modification apporté dans les programmes export_db.php
                        paragraphe :

                        $msg .= $lang['edb_file_ok']."
                        ";
                        // Move logos to nagios directory
                        if (!is_dir($oreon->optGen->get_images_path()))
                        mkdir($oreon->optGen->get_images_path(), 0755);
                        if (is_writable($oreon->optGen->get_images_path()))
                        foreach (glob("./img/ressources/" ."*.*") as $filename) {

                        // bug Solaris PHP : traitement des fichiers speciaux . et ..
                        if ( $filename == "./img/ressources/.") { continue; }
                        if ( $filename == "./img/ressources/..") { continue; }
                        $bool = copy($filename , $oreon->optGen->get_images_path().basename($filename)) ;
                        $result_cp = $result_cp && $bool;

                        Si tu as besoin d'autres précisons ...
                        j'espére que çes modif marcherons chez toi

                        Bon courage

                        Beta testeur Sol a rissssssssss

                        Comment


                        • #13
                          J'ai teste mais ca ne change rien au probleme (je n'ai pas compris le rapport avec le repertoire des images) :?

                          Le probleme est que les fichiers de conf generes sont vides juste l'entete oreon.

                          Y'a t il qq part une procedure de creer ou pas sur l'import ?

                          Merci

                          Comment


                          • #14
                            Bonjour, c'est moi qui me suis occupe de l'import. Un emploi du temps charge m'a empecher de poursuivre et de corriger les differents bugs enumeres.
                            Nous comptons tres rapidemment remettre en cause le systeme de l'objet Oreon ce qui fait que je ne veux pas "perdre" de temps a revoir et corriger le fonctionnemet qui va changer.

                            Soyez sur que des que j'ai du neuf a ce niveau je reposte ici pour tester le nouvel upload.

                            Ce que je peux vous dire c'est que je stocke des fichiers de cfg de test qui me serviront a tester la prochaine version, si vous en avez la possibilite et surtout le droit, envoyez les moi (sinon en masquant/modifiant les donnees privees) -> [email protected]

                            Sinon pour la procedure actuelle, on recupere une archive .tar.gz, aucune importance d'ou sont place les definitions, car on recupere globalement le flux dans tous les fichiers. SAUF pour les commandes, ou comme indique, il faut bien separees les checks et les notifications (car on ne peut pas se baser sur les definitions pour faire la difference)
                            Ensuite, il faut simplement que les definitions dependantes les unes des autres soient presentes. Les erreurs sont surement dues a des fautes de syntaxe que je pourrais tester si vous m'envoyer vos archives.

                            Actuellement, on ne peut pas uploader des fichiers un par un.

                            :!: :!: :!: :!: :!:
                            Romain Le Merlus
                            Centreon Forge
                            MERETHIS

                            Comment

                            Working...
                            X