Announcement

Collapse
No announcement yet.

Problème Importation

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

  • Problème Importation

    Bonjour,

    J'ai deja cherché sur votre forum, mais je n'ai pas trouvé la réponse.

    J'ai installé Oreon correctement avec la version Nagios 2.0. J'ai actuellement un Nagios 2.0 qui tourne depuis 5 mois sans problèmes avec 1500 Hosts et environ 20 check différents. Je voulais intégré ma configue existante a Oreon mais cela semble ne pas marché car aucune modification n'est faite dans Oreon.

    Par ailleur, mes fichiers de configue non pas les non standar.

    Exemple :



    Vous pouvez m'aider ????

    PS : Ne pas tenir compte du fichier .nagios.cfg, c'est seulement une sauvegarde.

  • #2
    Que tu es 1 ou 40 fichiers n'a pas d'importance a priori. Dans un tar.gz on va decompresser le flux entierement de tt les fichers de l'archive, et tourner dedans en identifiant les commandes, puis les contacts etc...

    La seule contrainte comme indiquée comme d'autres posts est de mettre une ligne inutile a chaque debut de fichier.

    Par ailleur, mes fichiers de configue non pas les non standar.
    C'est a dire ?

    - On gere les templates uniquement pour les services et les hosts.
    - Les multi elements doivent etre separes par des ',' et non des espaces.

    C tout ce que je voie pour l'instant, poste nous qq definitions d'elements qui ne passent pas pour voir.
    Romain Le Merlus
    Centreon Forge
    MERETHIS

    Comment


    • #3
      J'utilise un fichier ZIP pour l'importation dans OREON.

      Comme demandé :

      # Generic host definition template - This is NOT a real host, just a template!


      define host{
      name generic-host ; Le nom du modele HOSTS
      notifications_enabled 1 ; notification de l'HOSTS
      event_handler_enabled 1 ; Host event handler is enabled
      flap_detection_enabled 1 ; Flap detection is enabled
      failure_prediction_enabled 1 ; Prévoyance des pannes
      process_perf_data 1 ; Donnée de performence par un processus
      retain_status_information 1 ; Ce souvenir des informations lors d'un reboot de NAGIOS
      retain_nonstatus_information 1 ; Retenir ce qui n'est pas informatif apres un reboot de NAGIOS
      notification_interval 0 ; Temps entre les envois de Mail
      notification_period 24x7 ; Moment pour les notifications
      notification_options d,u,r
      check_command check-host-alive
      max_check_attempts 10
      contact_groups admins ; Groupe a contacter dans les notifications.
      event_handler event_host
      register 0 ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL HOST, JUST A TEMPLATE!
      }

      define host{
      name local-host ; Le nom du modele HOSTS
      notifications_enabled 0 ; notification de l'HOSTS
      event_handler_enabled 0 ; Host event handler is enabled
      flap_detection_enabled 0 ; Flap detection is enabled
      failure_prediction_enabled 0 ; Prévoyance des pannes
      process_perf_data 0 ; Donnée de performence par un processusse
      retain_status_information 0 ; Ce souvenir des informations lors d'un reboot de NAGIOS
      retain_nonstatus_information 0 ; Retenir ce qui n'est pas informatif apres un reboot de NAGIOS
      notification_interval 0
      notification_period 24x7 ; Moment pour les notifications
      notification_options d,r
      check_command check_none
      max_check_attempts 1
      contact_groups admins ; Groupe a contacter dans les notifications.
      event_handler check_none
      register 0 ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL HOST, JUST A TEMPLATE!
      }

      Fichier pour P332
      #-------------------------------------------------------------------------------------
      # service P332G
      #-------------------------------------------------------------------------------------
      define service {
      use generic_service
      name generic_HUB_P332G
      host_name HUB-P332G-DATA, HUB-P332G-CAGB0

      register 0
      }
      define service{
      use generic_HUB_P332G
      service_description Interface trafic P332G inOctet
      check_command check_P332G!ifInOctets
      }
      define service{
      use generic_HUB_P332G
      service_description Interface trafic P332G inUCast
      check_command check_P332G!ifInUcastPkts
      }
      define service{
      use generic_HUB_P332G
      service_description Interface trafic P332G inNUCast
      check_command check_P332G!ifInNUcastPkts
      }

      debut du fichier HOSTS.cfg
      #
      #localhost.ville.besancon
      #
      define host{
      use generic-host
      host_name localhost
      alias localhost
      address 127.0.0.1
      }
      #
      #ASX-BAYLE-ETH.ville.besancon
      #
      define host{
      use generic-host
      host_name ASX-BAYLE-ETH
      alias ASX-BAYLE-ETH
      address 172.18.64.30
      }
      #
      #ASX-CCAS-ETH.ville.besancon
      #
      define host{
      use generic-host
      host_name ASX-CCAS-ETH
      alias ASX-CCAS-ETH
      address 172.18.64.50
      }

      Comment


      • #4
        Et ca marche pas ?
        Sur que c pas le format de ton fichier zip qui est pas bon ?

        Le debug de l'upload dit koi ? Je suis pas sur que ton fichier soit bien loadé.

        Code:
        tar -czf monArchive.tar.gz *.cfg
        Romain Le Merlus
        Centreon Forge
        MERETHIS

        Comment


        • #5
          Originally posted by rom
          Et ca marche pas ?
          Sur que c pas le format de ton fichier zip qui est pas bon ?

          Le debug de l'upload dit koi ? Je suis pas sur que ton fichier soit bien loadé.

          Code:
          tar -czf monArchive.tar.gz *.cfg
          Je teste ta commande et je te redis tout de suite.

          Comment


          • #6
            Voici ce que j'obtiens.

            monArchive.tar.gz Chargement du fichier OK
            Récupération des données OK
            Command :33 entrée(s) enregistrée(s)
            Time Period :0 entrée(s) enregistrée(s)
            Contact :1 entrée(s) enregistrée(s)
            Contact Group :1 entrée(s) enregistrée(s)
            Host :1690 entrée(s) enregistrée(s)
            Host Extended Infos :1520 entrée(s) enregistrée(s)
            Host Group :5 entrée(s) enregistrée(s)
            Host Dependency :0 entrée(s) enregistrée(s)
            Service :136 entrée(s) enregistrée(s)
            Service Dependency :0 entrée(s) enregistrée(s)
            Service Group :0 entrée(s) enregistrée(s)
            Service Group Dependency :0 entrée(s) enregistrée(s)
            Je n'avais pas ca avec mon fichier ZIP. En revenche, nagios ne veut pas ce lancer. Il me marque :

            Nagios 2.0
            Copyright (c) 1999-2006 Ethan Galstad (http://www.nagios.org)
            Last Modified: 02-07-2006
            License: GPL

            Reading configuration data...

            Error in configuration file '/usr/local/oreon/www/../filesGeneration/nagiosCFG/nagiosCFG.DEBUG' - Line 52 (UNKNOWN VARIABLE)

            ***> The name of the main configuration file looks suspicious...

            Make sure you are specifying the name of the MAIN configuration file on
            the command line and not the name of another configuration file. The
            main configuration file is typically '/usr/local/nagios/etc/nagios.cfg'

            ***> One or more problems was encountered while processing the config files...

            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 regarding the config files, as well as the
            'Whats New' section to find out what has changed.


            Running configuration check... FAILED! Restart aborted. Check your Nagios configuration.

            Comment


            • #7
              Il semble que ton fichier Nagios soit peut etre issu d'un Nagios 1, ce qui ne plait pas au debugger Nagios 2.. bref, ce sont des champs generes qui ne devraient pas.

              Dans la prochaine release nous faisons le tri.

              Dans l'immediat, va modifier le fichier Nagios.cfg active dans Oreon et sauvegarde sans faire de modif, ca va purger les mauvaises valeurs et les mettre a NULL.
              Romain Le Merlus
              Centreon Forge
              MERETHIS

              Comment


              • #8
                Ce qui est bizarre c'est que quand je prend le serveur ou tourne NAGIOS 2 et que je test en mode -v, pas de problème.

                Regarde.

                Nagios 2.0
                Copyright (c) 1999-2006 Ethan Galstad (http://www.nagios.org)
                Last Modified: 02-07-2006
                License: GPL

                Reading configuration data...

                Running pre-flight check on configuration data...

                Checking services...
                Checked 1321 services.
                Checking hosts...
                Checked 1670 hosts.
                Checking host groups...
                Checked 6 host groups.
                Checking service groups...
                Checked 0 service groups.
                Checking contacts...
                Checked 2 contacts.
                Checking contact groups...
                Checked 1 contact groups.
                Checking service escalations...
                Checked 0 service 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 21 commands.
                Checking time periods...
                Checked 1 time periods.
                Checking extended host info definitions...
                Checked 1530 extended host info definitions.
                Checking extended service info definitions...
                Checked 0 extended service info definitions.
                Checking for circular paths between hosts...
                Checking for circular host and service dependencies...
                Checking global event handlers...
                Checking obsessive compulsive processor commands...
                Checking misc settings...

                Total Warnings: 0
                Total Errors: 0

                Things look okay - No serious problems were detected during the pre-flight check

                Comment


                • #9
                  Les fichiers ne sont pas les memes, avant de deplacer et de redemarrer, nous generons dans $OREON/filesGenerattion/nagioscfg/ . C'est la qu'on lance le debug.
                  Romain Le Merlus
                  Centreon Forge
                  MERETHIS

                  Comment

                  Working...
                  X