You are not logged in.
J'ai mis en critère 1 l'IP. C'est la seule chose que j'ai mise, étant donné que je ne comprenais pas trop comment ca fonctionnait (même en lisant la doc).
Question bête, comment faire un walk?
Offline
la doc j'ai pas fini de l'écrire
snmpwalk -v 2c -c public -Cc tonip .1 > tonip.log
Offline
Bon j'ai regardé dans le log, et visiblement ca me semble bien compliqué, je crois alors pourquoi on peut pas faire ses modèles seul.
Offline
envoi le par mail : d.durieux@siprossii.com
Offline
En affectant mon imprimante au modèle SNMP 7767038 et en mettant comme critère 1 le numéro de série et en le renseignant dans la fiche de l'imprimante j'ai réussi à obtenir l'état des cartouches et quelques données pour le graphique.
Mais c'est quand même "lourd" comme méthode, non?
Offline
quand y a pas de modèle oui
Offline
Cela dit,
J'aimerais bien tester si cela fonctionne de manière quasi automatique avec mon imprimante, y-a-t-il moyen d'avoir un patch avec le modèle SNMP mis à jour?
Parce qu'au final, je me rends pas bien compte.
Offline
euh je t'envoi ca ce soir
Offline
Merci beaucoup. Comme ça je vais pouvoir tester.
Au fait, petite question, à quoi sert l'onglet "gestion des tâches"?
Last edited by HiDoo (2010-05-25 16:02:08)
Offline
quand tu demande un inventaire à distance (pour le moment)
Offline
Bonjour,
Ou instancer la ligne:
"server=http://ipserver/glpi/plugins/fusioninventory/front/plugin_fusioninventory.communication.php"
Il ne me manque plus que ça pour que mon agent puisse communiquer avec le serveur
GLPI 0.72.4
OCS 1.3.2
Debian Lenny
Réponse à moi même, j'ai voulu taper le tout à la et j'ai mis plugin_fusioninventory"_"communication au lieu du point. Trop presser surement
Last edited by vega974 (2010-06-11 07:09:45)
Offline
Par contre nouveau problème, dans glpi. Il me dit que l'agent est indisponible. Quelqu'un a t-il déja vu ça?
Offline
Il faut lancer l'agent en daemon et dans glpi associer l'agent à l'ordi sur lequel il tourne.
Offline
Merci pour la réponse.
Une commande avec cron est-elle suffisante, ou faut-il absolument lancer l'agent en deamon?
La commande cron étant: 0 9,15 * * * root /var/www/FusionInventory-Agent-2.0.6/fusioninventory-agent > /dev/null 2>&1
Last edited by vega974 (2010-06-11 08:36:27)
Offline
en cron c'est mieux pour le snmp
Offline
Bon, je me lance parce que je n'y arrive pas.
Sur un GLPI 0.72.4 sur une Fedora, sans Tracker installé avant, j'ai installé le plugin Fusioninventory, ainsi que FusionInventory-Agent-2.0.6, FusionInventory-Agent-Task-NetDiscovery-1.1 et FusionInventory-Agent-Task-SNMPQuery-1.1
Install sans aucune erreur.
Je veux juste utiliser FusionIventory pour faire de la découverte et de la remontée d'infos SNMP. Dans GLPI, j'ai créé un agent, et une plage IP (IPS de mes imprimantes et switchs), j'ai rattaché la plage IP à mon agent.
Ensuite, je lance la commande
perl fusioninventory-agent -l /tmp --debug --devlib server=http://190.30.100.251/glpi/plugins/fusioninventory/front/plugin_fusioninventory.communication.php
Je n'ai pas de message d'erreur, rien, et dans GLPI, aucune trace.
Il y a quelque chose que je dois mal faire, mais quoi ???
Offline
il ne faut pas créer l'agent dans le plugin, il apparait quand on lance l'agent.
Offline
Je n'ai aucun agent qui apparait dans le plugin ...
Y a t'il des logs qqpart quand on lance l'agent ?
Offline
Un petit UP ...
Quelqu'un a-t'il réussi à faire tourner un agent (sous fedora ou autre) et qu'il remonte dans la console GLPI ?
Offline
La commande n'est pas bonne :
perl fusioninventory-agent --debug --devlib --server=http://190.30.100.251/glpi/plugins/fusioninventory/front/plugin_fusioninventory.communication.php
Offline
Merci beaucoup .. On avance
A l'éxécution, j'ai maintenant mon agent qui apprait. Je l'ai associé à une plage IP, et je le relance.
J'ai cette erreur :
Can't locate object method "writeXML" via package "FusionInventory::Agent::XML::Query::SimpleMessage" at /usr/local/lib/perl5/site_perl/5.10.0/FusionInventory/Agent/Task/SNMPQuery.pm line 444.
Dans "Informations sur l'exécution des agents", j'ai mon agent, avec le statut "sablier" ...
Edit : j'ai bien installé les modules SNMPQuery et d'autres : voici la liste des modules perl installés :
perl.i686 4:5.10.0-87.fc12 @updates
perl-Apache-DBI.noarch 1.08-1.fc12 @updates
perl-Apache2-SOAP.noarch 0.73-3.fc12 @fedora
perl-Archive-Tar.i686 1.46-87.fc12 @updates
perl-Archive-Zip.noarch 1.30-1.fc12 @fedora
perl-Authen-SASL.noarch 2.13-1.fc12 @fedora
perl-BSD-Resource.i686 1.29.03-1.fc12 @fedora
perl-Class-Accessor.noarch 0.34-1.fc12 @fedora
perl-Class-Data-Inheritable.noarch 0.08-3.fc12 @fedora
perl-Class-ErrorHandler.noarch 0.01-7.fc12 @fedora
perl-Class-Singleton.noarch 1.4-5.fc12 @fedora
perl-Compress-Raw-Zlib.i686 2.027-1.fc12 @updates
perl-Compress-Zlib.i686 2.008-87.fc12 @updates
perl-Crypt-DES.i686 2.05-9.fc12 @fedora
perl-Crypt-PasswdMD5.noarch 1.3-5.fc12 @rawhide/$releasever
perl-Crypt-SSLeay.i686 0.57-13.fc12 @fedora
perl-DBD-MySQL.i686 4.013-2.fc12 @fedora
perl-DBI.i686 1.609-3.fc12 @fedora
perl-Date-Manip.noarch 5.54-3.fc12 @fedora
perl-DateTime.i686 1:0.4501-3.fc12 @fedora
perl-DateTime-Format-Mail.noarch 0.3001-5.fc12 @fedora
perl-DateTime-Format-W3CDTF.noarch 0.04-7.fc12 @fedora
perl-Digest-HMAC.noarch 1.02-1.fc12 @updates
perl-Digest-SHA1.i686 2.12-1.fc12 @rawhide/$releasever
perl-Email-Date-Format.noarch 1.002-4.fc12 @fedora
perl-Error.noarch 1:0.17015-3.fc12 @fedora
perl-ExtUtils-CBuilder.i686 1:0.24-87.fc12 @updates
perl-ExtUtils-MakeMaker.i686 6.36-87.fc12 @updates
perl-ExtUtils-ParseXS.i686 1:2.18-87.fc12 @updates
perl-Feed-Find.noarch 0.06-5.fc12 @fedora
perl-File-Remove.noarch 1.42-3.fc12 @fedora
perl-File-Slurp.noarch 9999.13-6.fc12 @fedora
perl-GSSAPI.i686 0.26-3.fc12 @fedora
perl-Git.noarch 1.6.6.1-1.fc12 @updates
perl-HTML-Parser.i686 3.64-1.fc12 @rawhide/$releasever
perl-HTML-Tagset.noarch 3.20-3.fc12 @rawhide/$releasever
perl-HTML-Tree.noarch 1:3.23-9.fc12 @fedora
perl-IO-Compress-Base.i686 2.015-87.fc12 @updates
perl-IO-Compress-Zlib.i686 2.015-87.fc12 @updates
perl-IO-Socket-SSL.noarch 1.31-1.fc12 @fedora
perl-IO-Zlib.i686 1:1.07-87.fc12 @updates
perl-IO-stringy.noarch 2.110-10.fc12 @fedora
perl-List-MoreUtils.i686 0.22-9.fc12 @fedora
perl-MIME-Lite.noarch 3.027-1.fc12 @fedora
perl-MIME-Types.noarch 1.28-1.fc12 @fedora
perl-MailTools.noarch 2.04-3.fc12 @fedora
perl-Math-BaseCnv.noarch 1.4.75O6Pbr-5.fc12 @fedora
perl-Module-Build.i686 1:0.3200-87.fc12 @updates
perl-Module-CoreList.i686 2.17-87.fc12 @updates
perl-Module-Install.noarch 0.91-2.fc12 @fedora
perl-Module-Pluggable.i686 1:3.90-87.fc12 @updates
perl-Module-ScanDeps.noarch 0.95-1.fc12 @fedora
perl-Net-DNS.i686 0.65-1.fc12 @fedora
perl-Net-IP.noarch 1.25-10.fc12 @fedora
perl-Net-LibIDN.i686 0.12-2.fc12 @fedora
perl-Net-NBName.noarch 0.26-5.fc12 @fedora
perl-Net-Netmask.noarch 1.9015-4.fc12 @fedora
perl-Net-SNMP.noarch 5.2.0-4.fc12 @fedora
perl-Net-SSLeay.i686 1.35-7.fc12 @fedora
perl-Nmap-Parser.noarch 1.19-4.fc12 @updates
perl-Object-MultiType.noarch 0.05-3.fc12 @fedora
perl-PAR-Dist.noarch 0.46-1.fc12 @fedora
perl-Package-Constants.i686 1:0.01-87.fc12 @updates
perl-Parallel-ForkManager.noarch 0.7.5-4.fc12 @fedora
perl-Params-Validate.i686 0.95-1.fc12 @updates
perl-Parse-Yapp.noarch 1.05-40.fc12 @fedora
perl-Pod-Escapes.i686 1:1.04-87.fc12 @updates
perl-Pod-Simple.i686 1:3.07-87.fc12 @updates
perl-Proc-Daemon.noarch 0.03-4.fc12 @fedora
perl-SOAP-Lite.noarch 0.710.10-1.fc12 @fedora
perl-TermReadKey.i686 2.30-8.fc12 @fedora
perl-Test-Harness.i686 3.16-87.fc12 @updates
perl-Test-Simple.i686 0.92-87.fc12 @updates
perl-Text-Iconv.i686 1.7-6.fc12 @fedora
perl-TimeDate.noarch 1:1.16-11.fc12 @fedora
perl-Tree-DAG_Node.noarch 1.06-6.fc12 @fedora
perl-UNIVERSAL-require.noarch 0.13-1.fc12 @fedora
perl-URI.noarch 1.54-1.fc12 @updates
perl-URI-Fetch.noarch 0.08-6.fc12 @fedora
perl-XML-Atom.noarch 0.35-2.fc12 @fedora
perl-XML-Atom-SimpleFeed.noarch 0.86-1.fc12 @fedora
perl-XML-DOM.noarch 1.44-6.fc12 @fedora
perl-XML-DOM-XPath.noarch 0.14-3.fc12 @fedora
perl-XML-Dumper.noarch 0.81-6.fc12 @fedora
perl-XML-Entities.noarch 0.03-3.fc12 @fedora
perl-XML-Feed.noarch 0.43-2.fc12 @fedora
perl-XML-Filter-BufferText.noarch 1.01-7.fc12 @fedora
perl-XML-Filter-XInclude.noarch 1.0-4.fc12 @fedora
perl-XML-Generator.noarch 1.01-5.fc12 @fedora
perl-XML-Generator-DBI.noarch 1.00-7.fc12 @fedora
perl-XML-Grove.noarch 0.46alpha-39.fc12 @fedora
perl-XML-Handler-YAWriter.noarch 0.23-7.fc12 @fedora
perl-XML-LibXML.i686 1:1.69-3.fc12 @fedora
perl-XML-LibXML-Common.i686 0.13-15.fc12 @fedora
perl-XML-LibXSLT.i686 1.68-4.fc12 @fedora
perl-XML-Merge.noarch 1.2.565EgGd-5.fc12 @fedora
perl-XML-NamespaceSupport.noarch 1.11-1.fc12 @updates
perl-XML-Parser.i686 2.36-6.fc12 @rawhide/$releasever
perl-XML-Parser-Lite-Tree.noarch 0.12-1.fc12 @fedora
perl-XML-RSS.noarch 1.45-1.fc12 @fedora
perl-XML-RSS-LibXML.noarch 0.3004-2.fc12 @fedora
perl-XML-RegExp.noarch 0.03-6.fc12 @fedora
perl-XML-SAX.noarch 0.96-4.fc12 @fedora
perl-XML-SAX-Writer.noarch 0.50-7.fc12 @fedora
perl-XML-Simple.noarch 2.18-5.fc12 @fedora
perl-XML-Simple-DTDReader.noarch 0.04-4.fc12 @fedora
perl-XML-Smart.noarch 1.6.9-4.fc12 @fedora
perl-XML-Stream.noarch 1.22-11.fc12 @fedora
perl-XML-Tidy.noarch 1.2.54HJnFa-6.fc12 @fedora
perl-XML-TokeParser.noarch 0.05-2.fc12 @fedora
perl-XML-TreeBuilder.noarch 3.09-16.fc12 @fedora
perl-XML-Twig.noarch 3.34-1.fc12 @updates
perl-XML-Validator-Schema.noarch 1.10-3.fc12 @fedora
perl-XML-Writer.noarch 0.606-3.fc12 @fedora
perl-XML-XPath.noarch 1.13-9.fc12 @fedora
perl-XML-XPathEngine.noarch 0.12-2.fc12 @fedora
perl-XML-XQL.noarch 0.68-8.fc12 @fedora
perl-XML-Xerces.i686 2.7.0_0-13.fc12 @fedora
perl-XMLTV.noarch 0.5.57-1.fc12 @rpmfusion-free-updates
perl-YAML-Tiny.noarch 1.40-1.fc12 @fedora
perl-devel.i686 4:5.10.0-87.fc12 @updates
perl-libs.i686 4:5.10.0-87.fc12 @updates
perl-libwww-perl.noarch 5.834-1.fc12 @updates
perl-libxml-perl.noarch 0.08-9.fc12 @fedora
perl-version.i686 3:0.82-1.fc12 @updates
Last edited by OlivierB (2010-06-14 11:14:31)
Offline
Tu as mis exactement la même ligne de commande que celle que je t'ai mis ?
Offline
Oui, j'ai mis la même commande.
A la première exécution (qui s'est déroulée sans aucune erreur), l'agent est apparu dans la console GLPI. Je l'ai associé à une plage IP (pour la découverte), et quand je l'ai relancé, j'ai eu cette erreur.
PS: peux-tu me donner ton mail, j'ai quelques snmpwalk à te transmettre.
Offline
d.durieux@siprossii.com
Ca me semble bizarre ca.
Offline
snmpwalk envoyés.
Avec un agent 2.1 installé sur un windows 7 64b, ça marche bien. La découverte et l'inventaire sont OK, mis à part que je n'ai pas le modèle SNMP des différents matériels.
Offline