Announcement

Collapse
No announcement yet.

phpweathermap pour centreon2

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

  • #46
    Bonjour

    En cherchant dans les log d'erreurs apache, voici ce que j'obtiens lorsque je veux rentrer en configuration de ma carte à partir du module phpweathermap :

    [Tue Dec 08 16:45:25 2009] [error] [client 192.168.X.X] File does not exist: /usr/local/centreon/www/editor.js, referer: http://centreon.x.local/centreon/mai...name=RZO&plug=
    [Tue Dec 08 16:45:25 2009] [error] [client 192.168.X.X] File does not exist: /usr/local/centreon/www/editor-resources, referer: http://centreon.x.local/centreon/mai...name=RZO&plug=
    WARNING: Unrecognised config on line 19: SCALE DEFAULT 0, 0, 192 192 192
    WARNING: Unrecognised config on line 20: SCALE DEFAULT 0, 1, 255 255 255
    WARNING: Unrecognised config on line 21: SCALE DEFAULT 1, 10, 140 0 255
    WARNING: Unrecognised config on line 22: SCALE DEFAULT 10, 25, 32 32 255
    WARNING: Unrecognised config on line 23: SCALE DEFAULT 25, 40, 0 192 255
    WARNING: Unrecognised config on line 24: SCALE DEFAULT 40, 55, 0 240 0
    WARNING: Unrecognised config on line 25: SCALE DEFAULT 55, 70, 240 240 0
    WARNING: Unrecognised config on line 26: SCALE DEFAULT 70, 85, 255 192 0
    WARNING: Unrecognised config on line 27: SCALE DEFAULT 85, 100, 255 0 0

    une idée ?
    Centreon 2.2.0, Nagios 3.2.3 | 25 Hosts 165 Services
    Modules php-Weathermap 2.0.0
    Debian 6.0 Squeeze Kernel 2.6.32-5-686
    RRDTool 1.4.3
    Apache 2.2.16, PHP 5.3.3-7+squeeze1 et MySQL 5.1.49
    HP xw8400 Bi Xeon 5150 2.66Ghz, Ram 2Go

    Comment


    • #47
      Les 2 premières, je les ai aussi sans que ça ait l'air d'empêcher le fonctionnement du module.

      Toutes les lignes Unrecognised config sont là parceque le module, lorsqu'il génère le fichier de configuration de phpweathermap, ajoute une virgule après les valeurs qui définissent les valeurs de la légende alors qu'il faut un simple espace. Simplement, si on définit une légende personnalisée à la main dans le fichier de configuration, elle sera remplacée par la légende par défaut à l'ouverture suivante de l'éditeur.
      CES 3
      Modules: Centreon Syslog / Centreon-NagVis / Mobile-UI

      Centreon depuis le navigateur de votre smartphone c'est par ici: https://github.com/nutzmdm/mobile-UI

      Comment


      • #48
        Bonjour

        Merci pour ta réponse Nuts, mais quelle fichier modifies tu pour générer une légende personnalisée ?
        J'ai avancé un peu, et apparemment, une fois ma carte terminée et générée (avec toujours mes problèmes de liens a 0 et aucun tableau qui s affiche lorsque l'on passe dessus), si j'édite le fichier de la carte, il me manque plusieurs options pourtant sélectionnées lors de la configuration (comparatif fait avec le simple.conf).

        Un exemple, le survole du lien, je n'ai pas la ligne
        HTMLSTYLE overlib
        Si je la rajoute a la main, je résous mon pb de graph, par contre la carte ne se rafraichie toujours pas. Si j'ai le malheur de repasser par le module de configuration, je perds de nouveau le survole.
        Si tu as un exemple de conf de carte je suis preneur cela me permettra de voir ce qu'il manque.

        Merci d'avance.
        Centreon 2.2.0, Nagios 3.2.3 | 25 Hosts 165 Services
        Modules php-Weathermap 2.0.0
        Debian 6.0 Squeeze Kernel 2.6.32-5-686
        RRDTool 1.4.3
        Apache 2.2.16, PHP 5.3.3-7+squeeze1 et MySQL 5.1.49
        HP xw8400 Bi Xeon 5150 2.66Ghz, Ram 2Go

        Comment


        • #49
          Pour personnaliser la légende il faut changer les valeurs des lignes SCALE DEFAULT dans le fichier généré par l'éditeur.

          Par contre pour HTMLSTYLE, j'ai jamais rencontré la problême, il est toujours resté à overlib chez moi.
          CES 3
          Modules: Centreon Syslog / Centreon-NagVis / Mobile-UI

          Centreon depuis le navigateur de votre smartphone c'est par ici: https://github.com/nutzmdm/mobile-UI

          Comment


          • #50
            Mon fichier de conf donne ça:
            Code:
            # Automatically generated by php-weathermap v0.96a
            
            
            BACKGROUND /usr/local/centreon/www/modules/php-weathermap/configuration/editor/images/fond_de_carte.png
            WIDTH 1022
            HEIGHT 744
            HTMLSTYLE overlib
            TITLE RESEAU Cnpy
            TIMEPOS 0 0 Cree le: %d %b %Y a %H:%M:%S
            
            KEYPOS DEFAULT 8 8 Charge reseau
            KEYTEXTCOLOR 0 0 0
            KEYOUTLINECOLOR 0 0 0
            KEYBGCOLOR 255 255 255
            BGCOLOR 255 255 255
            TITLECOLOR 0 0 0
            TIMECOLOR 0 0 0
            SCALE DEFAULT 0, 0,   192 192 192  
            SCALE DEFAULT 0, 1,   255 255 255  
            SCALE DEFAULT 1, 10,   140 0 255  
            SCALE DEFAULT 10, 25,   32 32 255  
            SCALE DEFAULT 25, 40,   0 192 255  
            SCALE DEFAULT 40, 55,   0 240 0  
            SCALE DEFAULT 55, 70,   240 240 0  
            SCALE DEFAULT 70, 85,   255 192 0  
            SCALE DEFAULT 85, 100,   255 0 0  
            
            SET key_hidezero_DEFAULT 1
            SET ndo_dbuser xxxXXXXxxx
            SET ndo_dbpass XXxxxXXXX
            SET ndo_dbname ndo
            SET ndo_dbhost localhost
            
            # End of global section
            
            
            # TEMPLATE-only NODEs:
            NODE DEFAULT
            	MAXVALUE 100
            
            
            # TEMPLATE-only LINKs:
            LINK DEFAULT
            	WIDTH 3
            	BWLABEL none
            	BANDWIDTH 100M
            
            NODE Cnpy_L8-1
            	INFOURL https://xxxxx/supervision/main.php?p=201&o=hd&host_name=Cnpy_L8-1
            	ICON /usr/local/centreon/www/modules/php-weathermap/configuration/editor/images/TG_{node:this:ndo_host_state}.png
            	TARGET ndo:Cnpy_L8-1
            	POSITION 443 379
            	
            NODE Cnpy_L8-2
            	INFOURL https://xxxxx/supervision/main.php?p=201&o=hd&host_name=Cnpy_L8-2
            	ICON /usr/local/centreon/www/modules/php-weathermap/configuration/editor/images/TG_{node:this:ndo_host_state}.png
            	TARGET ndo:Cnpy_L8-2
            	POSITION 485 428
            
            
            
            LINK Cnpy_L8-1-Cnpy_L8-2
            	OVERLIBGRAPH LINKHOVERURLTOCHANGE_generateODSImage.php?host_id=464&svc_id=168&index=67
            	TARGET /usr/local/centreon/var/lib/metrics/::115::116
            	NODES Cnpy_L8-1 Cnpy_L8-2
            	BANDWIDTH 9.57M 19.14M
            A savoir que j'ai déplacé mes metrics, c'est pour ça que mon TARGET est différent de celui de la conf que tu as postée un peu plus haut.
            Last edited by NutZ; 10th December 2009, 17:14.
            CES 3
            Modules: Centreon Syslog / Centreon-NagVis / Mobile-UI

            Centreon depuis le navigateur de votre smartphone c'est par ici: https://github.com/nutzmdm/mobile-UI

            Comment


            • #51
              Ok, merci pour l'exemple

              Plusieurs remarques :

              Nodes : il me manque 2 variable a chaque fois INFOURL et TARGET. Je suppose que c'est parce que je n'ai pas remplis les champs "Info URL" et 'Hover' Graph URL, mais je ne souviens pas avoir dut le faire lorsque j etais en Centreon 1.4.2.7 ! Comment as tu procédé ?

              Link : Pas de problème, j'ai la même conf, par contre pourquoi as tu des valeurs décimale pour le Bandwidth ?
              Centreon 2.2.0, Nagios 3.2.3 | 25 Hosts 165 Services
              Modules php-Weathermap 2.0.0
              Debian 6.0 Squeeze Kernel 2.6.32-5-686
              RRDTool 1.4.3
              Apache 2.2.16, PHP 5.3.3-7+squeeze1 et MySQL 5.1.49
              HP xw8400 Bi Xeon 5150 2.66Ghz, Ram 2Go

              Comment


              • #52
                INFOURL est pas indispensable,il sert juste à créer un lien sur le node pour afficher une page, pour moi, les détails de l'hôte qui correspond au node

                TARGET, pas indispensable, ici il me sert à indiquer l'hôte correspondant au node parceque j'ai écris un script qui va récupérer son état dans la base NDO.

                Pour la valeur BANDWITH de l'ensemble de mes liens, je me suis contenté de récupérer sur les équipements les valeurs effectives et je les ai spécifiées en me référant à http://www.network-weathermap.com/ma...LINK_BANDWIDTH
                CES 3
                Modules: Centreon Syslog / Centreon-NagVis / Mobile-UI

                Centreon depuis le navigateur de votre smartphone c'est par ici: https://github.com/nutzmdm/mobile-UI

                Comment


                • #53
                  Presque tout marche (en allant modifier le fichier de conf a la main ...)
                  Il me reste un pb, la carte se rafraichie bien mais tous les liens sont à zero %. Si je passe dessus, j'ai bien le graph avec les bonnes valeurs du traffic. Si je revois le bandwitdh de 10M à 1M, le lien est toujours blanc. Par contre si je modifie la valeur de Bandwitdh sur ce lien de 10M à 1000, la, le lien sur la carte affiche un traffic entre 1 et 10% alors que le graph est à 2Mb/s soit 20% de la bande passante. ai je un probleme avec les RRD ?
                  Centreon 2.2.0, Nagios 3.2.3 | 25 Hosts 165 Services
                  Modules php-Weathermap 2.0.0
                  Debian 6.0 Squeeze Kernel 2.6.32-5-686
                  RRDTool 1.4.3
                  Apache 2.2.16, PHP 5.3.3-7+squeeze1 et MySQL 5.1.49
                  HP xw8400 Bi Xeon 5150 2.66Ghz, Ram 2Go

                  Comment


                  • #54
                    J'ai réinstallé le module au complet avec cette source (comme la premiere fois) http://svn.modules.centreon.com/centreon-weathermap/
                    Mais j'ai toujours le même problème.
                    Centreon 2.2.0, Nagios 3.2.3 | 25 Hosts 165 Services
                    Modules php-Weathermap 2.0.0
                    Debian 6.0 Squeeze Kernel 2.6.32-5-686
                    RRDTool 1.4.3
                    Apache 2.2.16, PHP 5.3.3-7+squeeze1 et MySQL 5.1.49
                    HP xw8400 Bi Xeon 5150 2.66Ghz, Ram 2Go

                    Comment


                    • #55
                      Nutz peux tu me montrer le contenu d'un de tes rrd avec la commande "rrdtool info 'truc'.rrd" ? je pense que j'ai un soucis d'échelle ...
                      Les graphs sont bons (reflètent parfaitement mon trafic) mais les liens ...

                      Merci d'avance.
                      Last edited by pleclerc; 14th December 2009, 15:35.
                      Centreon 2.2.0, Nagios 3.2.3 | 25 Hosts 165 Services
                      Modules php-Weathermap 2.0.0
                      Debian 6.0 Squeeze Kernel 2.6.32-5-686
                      RRDTool 1.4.3
                      Apache 2.2.16, PHP 5.3.3-7+squeeze1 et MySQL 5.1.49
                      HP xw8400 Bi Xeon 5150 2.66Ghz, Ram 2Go

                      Comment


                      • #56
                        Voilà, avec un peu de retard

                        Code:
                        filename = "239.rrd"
                        rrd_version = "0003"
                        step = 300
                        last_update = 1261042045
                        ds[ok].type = "GAUGE"
                        ds[ok].minimal_heartbeat = 600
                        ds[ok].min = NaN
                        ds[ok].max = NaN
                        ds[ok].last_ds = "UNKN"
                        ds[ok].value = 1.4500000000e+02
                        ds[ok].unknown_sec = 0
                        rra[0].cf = "AVERAGE"
                        rra[0].rows = 105120
                        rra[0].pdp_per_row = 1
                        rra[0].xff = 5.0000000000e-01
                        rra[0].cdp_prep[0].value = NaN
                        rra[0].cdp_prep[0].unknown_datapoints = 0
                        rra[1].cf = "AVERAGE"
                        rra[1].rows = 105120
                        rra[1].pdp_per_row = 12
                        rra[1].xff = 5.0000000000e-01
                        rra[1].cdp_prep[0].value = 5.0000000000e+00
                        rra[1].cdp_prep[0].unknown_datapoints = 0
                        CES 3
                        Modules: Centreon Syslog / Centreon-NagVis / Mobile-UI

                        Centreon depuis le navigateur de votre smartphone c'est par ici: https://github.com/nutzmdm/mobile-UI

                        Comment


                        • #57
                          Merci beaucoup ! Malheureusement, ma conf a l'air correcte ...

                          Je continue de creuser (quand j'ai le temps ...)
                          Centreon 2.2.0, Nagios 3.2.3 | 25 Hosts 165 Services
                          Modules php-Weathermap 2.0.0
                          Debian 6.0 Squeeze Kernel 2.6.32-5-686
                          RRDTool 1.4.3
                          Apache 2.2.16, PHP 5.3.3-7+squeeze1 et MySQL 5.1.49
                          HP xw8400 Bi Xeon 5150 2.66Ghz, Ram 2Go

                          Comment


                          • #58
                            Juste pour vous dire un grand merci pour le développement de ce plugin.

                            Désoler de ne pas pouvoir vous aidez.

                            J'attend avec impatience la version final pour tester ;o)


                            Un grand MERCI encore

                            Comment


                            • #59
                              Bonjours à tous,

                              Je viens d'installer ce plugin mais malheureusement je n'ai accès à rien!!!

                              Sur la page d'acceuil, j'ai sa :



                              Ensuite lorsque je clique sur les sous rubriques (Images --> Liste, PWM Editor --> Configuration ou générer) je n'ai absolument rien!!!

                              Page blanche.

                              Avez vous une idée pour que je puisse générer mes map???


                              Merci par avance.

                              Comment


                              • #60
                                La version dispo sur le SVN fonctionne parfaitement chez moi avec la version courante de Centreon (sauf la génération du thumbnail des maps mais c'est pas tres grave ça)
                                Je posterai bientot un script qui permet d'afficher sur la map un icone en fonction de l'état de l'hote où du service récupéré dans la base NDO(ça permet de faire un peu comme NAGVIS en fait)
                                CES 3
                                Modules: Centreon Syslog / Centreon-NagVis / Mobile-UI

                                Centreon depuis le navigateur de votre smartphone c'est par ici: https://github.com/nutzmdm/mobile-UI

                                Comment

                                Working...
                                X