You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2009-10-25 23:08:15

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Beta test de l'agent Tracker

Voilà, j'ai fais des modifications assez conséquentes dans l'agent (meilleure gestion des données à envoyer au serveur et supression des caractères qui font planter le script serveur).

J'aurais besoin de testeur et de retour.

L'agent est à télécharger : http://glpi.siprossii.com/temp/agent_beta.tar.gz
Il y a 2 nouvelles dépendances perl :
- IO::String
- XML:Writer



Pour les bugs à rapporter :


- Lancez-le manuellement, s'il vous indique des erreurs, mettez les moi.
- si lorsqu'il a fini et quand dans l'interface de GLPI, il vous met qu'il a bien tourné avec un nombre de minutes mais qu'il met 0 matériels interrogé alors que vous devriez en avoir, envoyez-moi par email (d.durieux@siprossii.com) le fichier *-device.xml qui se trouve dans glpi/files/_plugin/tracker

Merci d'avance smile

Last edited by ddurieux (2009-10-25 23:10:40)

Offline

#2 2009-10-26 10:09:39

redfish
Member
Registered: 2009-09-29
Posts: 45

Re: Beta test de l'agent Tracker

Bonjour,

J'ai toujours l'erreur suivante :

Threads version: 1.72
== Discovery devices ==
The file has been successfully uploaded
The file has been successfully uploaded
== Query devices ==
Use of uninitialized value $table{".1.3.6.1.2.1.4.22.1.2.93.160.53."...} in
        unpack at /var/www/glpi/agent_beta/inc/tracker_snmp.pm line 156 (#1)
    (W uninitialized) An undefined value was used as if it were already
    defined.  It was interpreted as a "" or a 0, but maybe it was a mistake.
    To suppress this warning assign a defined value to your variables.

    To help you figure out what was undefined, perl will try to tell you the
    name of the variable (if any) that was undefined. In some cases it cannot
    do this, so it also tells you what operation you used the undefined value
    in.  Note, however, that perl optimizes your program and the operation
    displayed in the warning may not necessarily appear literally in your
    program.  For example, "that $foo" is usually optimized into "that "
    . $foo, and the warning will refer to the concatenation (.) operator,
    even though there is no . in your program.

Use of uninitialized value within %table in unpack at
        /var/www/glpi/agent_beta/inc/tracker_snmp.pm line 156 (#1)
The file has been successfully uploaded
The file has been successfully uploaded

Je signale à tout hasard que la fin de la chaîne value $table{".1.3.6.1.2.1.4.22.1.2.93.160.53."...}  à savoir 160.53 est le début d'une de nos plages IP.

Autrement tout est remonté normalement avec des temps de traitement comparables à la version précédente.
Je n'ai toujours pas mes connexions sur mes Procurve 4000M ;-) - mais c'est un autre sujet.

Patrick

Offline

#3 2009-10-26 11:02:35

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Beta test de l'agent Tracker

Je n'ai pas encore regardé ces soucis là, je vais m'en occuper cette semaine

Offline

#4 2009-10-26 13:22:59

romain1206
Member
Registered: 2008-03-04
Posts: 224

Re: Beta test de l'agent Tracker

mail envoyé


Ocs-ng 2.2
Glpi 9.1.1

Offline

#5 2009-10-26 13:35:47

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Beta test de l'agent Tracker

Offline

#6 2009-10-26 13:48:37

romain1206
Member
Registered: 2008-03-04
Posts: 224

Re: Beta test de l'agent Tracker

c'est OK me concernant pour le nombre de matéiel interrogé

par compte j'ai cette erreur

== Query devices ==
Use of uninitialized value in unpack at
        /var/www/glpi/plugins/agent_tracker/agent_beta/inc/tracker_snmp.pm line 156 (#1)
    (W uninitialized) An undefined value was used as if it were already
    defined.  It was interpreted as a "" or a 0, but maybe it was a mistake.
    To suppress this warning assign a defined value to your variables.

    To help you figure out what was undefined, perl tells you what operation
    you used the undefined value in.  Note, however, that perl optimizes your
    program and the operation displayed in the warning may not necessarily
    appear literally in your program.  For example, "that $foo" is
    usually optimized into "that " . $foo, and the warning will refer to
    the concatenation (.) operator, even though there is no . in your
    program.

The file has been successfully uploaded

Ocs-ng 2.2
Glpi 9.1.1

Offline

#7 2009-10-26 13:54:01

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Beta test de l'agent Tracker

Offline

#8 2009-10-26 14:46:45

romain1206
Member
Registered: 2008-03-04
Posts: 224

Re: Beta test de l'agent Tracker

meme erreur mais ligne 158

== Query devices ==
Use of uninitialized value in unpack at
        /var/www/glpi/plugins/agent_tracker/agent_beta/inc/tracker_snmp.pm line 158 (#1)

(...)

Ocs-ng 2.2
Glpi 9.1.1

Offline

#9 2009-10-26 15:20:08

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Beta test de l'agent Tracker

Bizarre, normalement, le patch que j'ai fais devrait avoir corrigé ce problème

Last edited by ddurieux (2009-10-26 15:20:16)

Offline

#10 2009-10-26 15:28:22

romain1206
Member
Registered: 2008-03-04
Posts: 224

Re: Beta test de l'agent Tracker

tu as besoin d'autre fichiers ?


Ocs-ng 2.2
Glpi 9.1.1

Offline

#11 2009-10-26 15:30:32

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Beta test de l'agent Tracker

là non, ça c'est pas vraiment un eerreur, juste un warning, l'erreur a été corrigée (celle qui empêchait de récupérer les données)

Offline

#12 2009-10-26 15:37:14

romain1206
Member
Registered: 2008-03-04
Posts: 224

Re: Beta test de l'agent Tracker

oui aussi bien ca géne en rien la remontée

en tout cas pour un logiciel libre le support est au top


Ocs-ng 2.2
Glpi 9.1.1

Offline

#13 2009-10-26 15:37:54

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Beta test de l'agent Tracker

ben on essaye de l'être wink

Offline

#14 2009-10-27 11:28:09

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Beta test de l'agent Tracker

redfish wrote:

Autrement tout est remonté normalement avec des temps de traitement comparables à la version précédente.

Aparement l'agent met autant de temps, mais le script serveur (qui n'a pas changé) met presque 30% moins de temps pour traiter les infos ^^

Offline

#15 2009-10-28 02:39:21

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Beta test de l'agent Tracker

Pour le problème du "Use of uninitialized value in unpack at...."
essayer avec ce patch :
https://forge.indepnet.net/repositories … acker/1700

Vérifiez que le script serveur va jusqu'au bout (chez moi il crash au premier switch mais j'ai peut être un soucis avec des packages, mais je teste chez un client demain pour voir)

Offline

#16 2009-10-29 14:04:47

redfish
Member
Registered: 2009-09-29
Posts: 45

Re: Beta test de l'agent Tracker

Avec ce patch je n'ai plus de message d'erreur et les données semblent remonter normalement (sauf mes connexions Procurve 4000 mais ce n'est pas nouveau....)

Patrick

Offline

#17 2009-10-29 17:14:29

romain1206
Member
Registered: 2008-03-04
Posts: 224

Re: Beta test de l'agent Tracker

avec le patch je n'ai plus d'erreur

merci


Ocs-ng 2.2
Glpi 9.1.1

Offline

Board footer

Powered by FluxBB