You are not logged in.
Pages: 1
Bonjour à tous,
j'essaye de configurer FusionInventory.
J'ai installé un agent sur un poste Windows et un Linux.
Les 2 remontent correctement dans GLPI > Plugins > FusionInventory > Règle > Gestion des agents
mais les postes ne s'affiche pas dans Parc > Ordinateurs...
Par contre j'ai vu qu'ils étaient (plusieurs fois) dans Règles > Matériels ignorés à l'import (via la règle "Computer import denied").
J'ai compris (je pense) qu'il faut créer une règle pour les importer... (dommage que cela ne se fasse pas automatiquement !)
Bref, j'ai regardé un du coté du paramétrage des règles et j’avoue ne pas tout comprendre.
Pourriez-vous m'aider à ce sujet SVP ?
J'aimerais si cela est possible que automatiquement :
- si le nom du poste est introuvable (full entity + arborescence ?) > ajout du poste dans les ordinateurs
- déplacement du poste dans une entité en fonction du sous-réseau
Merci d'avance pour votre aide les Glpiens !
Last edited by tchup (2015-03-06 10:07:44)
GLPI 0.85.2 ~ FusionInventory 0.85+1.1
Debian 7.8 ~ MySQL 5.5.41-0 wheezy1 ~ Apache2.2.22-13 deb7u4 ~ php5.4.36-0 deb7u3
Offline
Les ordinateurs de devraient-ils pas être intégrés au parc via la première règle "Computer constraint (name)" qui actuellement est active mais avec l'action "Assigner" "Importation refusée (pas de log)" ???
Existe-t-il une meilleur documentation que l'officielle : http://www.fusioninventory.org/document … portrules/ ?
GLPI 0.85.2 ~ FusionInventory 0.85+1.1
Debian 7.8 ~ MySQL 5.5.41-0 wheezy1 ~ Apache2.2.22-13 deb7u4 ~ php5.4.36-0 deb7u3
Offline
J'ai activé la règle "Computer import (by name)" et les 2 ordinateurs s'affichent dans Parc > Ordinateurs... mais avec des doublons !
GLPI 0.85.2 ~ FusionInventory 0.85+1.1
Debian 7.8 ~ MySQL 5.5.41-0 wheezy1 ~ Apache2.2.22-13 deb7u4 ~ php5.4.36-0 deb7u3
Offline
un p'tit coup de pouce SVP... ;-(
GLPI 0.85.2 ~ FusionInventory 0.85+1.1
Debian 7.8 ~ MySQL 5.5.41-0 wheezy1 ~ Apache2.2.22-13 deb7u4 ~ php5.4.36-0 deb7u3
Offline
Quelqu'un pourrait-il me fournir un export dans ses règles ?
Je commence à avoir énormément de doublons...
GLPI 0.85.2 ~ FusionInventory 0.85+1.1
Debian 7.8 ~ MySQL 5.5.41-0 wheezy1 ~ Apache2.2.22-13 deb7u4 ~ php5.4.36-0 deb7u3
Offline
Tout dépend de ton matériel...
Offline
de mon matériel ???
celui de ma signature ? ou celui que je souhaite référencer ? parce que l'export/import reste standard d'après moi.
GLPI 0.85.2 ~ FusionInventory 0.85+1.1
Debian 7.8 ~ MySQL 5.5.41-0 wheezy1 ~ Apache2.2.22-13 deb7u4 ~ php5.4.36-0 deb7u3
Offline
help...
GLPI 0.85.2 ~ FusionInventory 0.85+1.1
Debian 7.8 ~ MySQL 5.5.41-0 wheezy1 ~ Apache2.2.22-13 deb7u4 ~ php5.4.36-0 deb7u3
Offline
Bonjour,
Les actions possibles pour importer des machines sont assez restreintes :
1/
Champs : Liaison FusionInventory
Type d'action : Assigner
Valeur : Liaison
2/
Champs : Liaison FusionInventory
Type d'action : Assigner
Valeur : Importation refusée (pas de log)
3/
Champs : To be unaware of import (with log)
Type d'action : Assigner
Valeur : oui
Quelle action à spécifier pour les règles suivantes 1 et 2 :
-règle 1 : si (itemtype=computer et name n'existe pas) alors création du poste
-règle 2 : si (itemtype=computer et name existe) alors mise à jour des infos du poste
Merci
GLPI 0.85.2 ~ FusionInventory 0.85+1.1
Debian 7.8 ~ MySQL 5.5.41-0 wheezy1 ~ Apache2.2.22-13 deb7u4 ~ php5.4.36-0 deb7u3
Offline
Tu mets des critères sur name => existe ou n'existe pas. Or si je ne me trompe pas, name => existe veut juste dire qu'il a un nom. Pas spécialement qu'il est déjà dans GLPI en tant qu'ordinateur. De plus, il y a une règle par défaut qui dit que si un matériel n'a pas de nom (name => n'existe pas), c'est Import refusé.
Donc avec tes règles (et si je ne me trompe pas) :
-> Tu essaie d'importer dans GLPI le matériel qui n'a pas de nom.
-> Tu met à jour ceux qui en ont un.
Donc il n'y a pas de sens et ça expliquerai pourquoi tu n'as rien dans ton parc.
Essaie déjà avec des règles comme :
ET
-Type = ordinateur
-Nom = existe
-Nom = est vide dans GLPI
ALORS
Liaison FI
Et pour l'update pareil mais avec Nom = est déjà présent dans GLPI.
Vérifie aussi quelles règles sont actives et leur ordre.
Peut être qu'avec ça tes ordinateurs remonteront, mais elle ne sont peut être pas suffisante pour éviter les doublons ou d'autres erreurs.
Offline
name => existe veut juste dire qu'il a un nom. Pas spécialement qu'il est déjà dans GLPI en tant qu'ordinateur.
mais ça change tout ..!
Je regarde ça merci lexco !
GLPI 0.85.2 ~ FusionInventory 0.85+1.1
Debian 7.8 ~ MySQL 5.5.41-0 wheezy1 ~ Apache2.2.22-13 deb7u4 ~ php5.4.36-0 deb7u3
Offline
oui c'est ça, ça veut qu'il n'y a pas de nom dans la remontée d'inventaire
Offline
Bon bah malheureusement cela ne fonctionne pas... j'ai encore des doublons à chaque "Force an inventory"
Voici mes 2 règles : Ajout machine et Modif machine
<?xml version="1.0"?>
<rules>
<rule>
<entities_id>Root entity</entities_id>
<sub_type>PluginFusioninventoryInventoryRuleImport</sub_type>
<ranking>0</ranking>
<name>Ajout machine</name>
<description></description>
<match>AND</match>
<is_active>1</is_active>
<comment></comment>
<is_recursive>0</is_recursive>
<uuid>ae517314-795c1b2f-5507e4d6d74b26.16400187</uuid>
<condition>0</condition>
<rulecriteria>
<criteria>itemtype</criteria>
<condition>0</condition>
<pattern>Computer</pattern>
</rulecriteria>
<rulecriteria>
<criteria>name</criteria>
<condition>8</condition>
<pattern>1</pattern>
</rulecriteria>
<rulecriteria>
<criteria>name</criteria>
<condition>30</condition>
<pattern>1</pattern>
</rulecriteria>
<ruleaction>
<action_type>assign</action_type>
<field>_fusion</field>
<value>1</value>
</ruleaction>
</rule>
<rule>
<entities_id>Root entity</entities_id>
<sub_type>PluginFusioninventoryInventoryRuleImport</sub_type>
<ranking>1</ranking>
<name>Modif machine</name><
description></description>
<match>AND</match>
<is_active>1</is_active>
<comment></comment>
<is_recursive>0</is_recursive>
<uuid>ae517314-795c1b2f-5507e5d19c2622.81644056</uuid>
<condition>0</condition>
<rulecriteria>
<criteria>itemtype</criteria>
<condition>0</condition>
<pattern>Computer</pattern>
</rulecriteria>
<rulecriteria>
<criteria>name</criteria>
<condition>8</condition>
<pattern>1</pattern>
</rulecriteria>
<rulecriteria>
<criteria>name</criteria>
<condition>10</condition>
<pattern>1</pattern>
</rulecriteria>
<ruleaction>
<action_type>assign</action_type>
<field>_fusion</field>
<value>1</value>
</ruleaction>
</rule>
</rules>
GLPI 0.85.2 ~ FusionInventory 0.85+1.1
Debian 7.8 ~ MySQL 5.5.41-0 wheezy1 ~ Apache2.2.22-13 deb7u4 ~ php5.4.36-0 deb7u3
Offline
un p'tit coup de pouce SVP... ;-(
GLPI 0.85.2 ~ FusionInventory 0.85+1.1
Debian 7.8 ~ MySQL 5.5.41-0 wheezy1 ~ Apache2.2.22-13 deb7u4 ~ php5.4.36-0 deb7u3
Offline
j'ai eu le même genre de problème et la manière de régler la problématique pour les doublons d'un ordinateur avec fusion inventory était d'ajouter un "Unicités des champs" que tu retrouves dans "Configuration > Controles > Unicités des champs".
pour plus d'information, jette un coup d'oeil sur l'aide http://www.glpi-project.org/DOC/FR/glpi … city.html.
A+
Frédéric
Prod: GLPI 0.84.7 / CentOs 6.5 x64 / PHP 5.6.2 x64 / Apache 2.2.15 / MySQL 5.5.40-community x64
Dev #1: GLPI 0.84.7 / CentOs 6.5 x64 / PHP 5.6.2 x64 / Apache 2.2.15 / MySQL 5.5.40-community x64
Dev #2: GLPI 0.85.1 / CentOs 6.5 x64 / PHP 5.6.2 x64 / Apache 2.2.15 / MySQL 5.5.40-community x64
Offline
Hello,
encore un détail qui rend très ardue la manipulation de cet outil...
merci sauvef74 je vais regarder ça.
GLPI 0.85.2 ~ FusionInventory 0.85+1.1
Debian 7.8 ~ MySQL 5.5.41-0 wheezy1 ~ Apache2.2.22-13 deb7u4 ~ php5.4.36-0 deb7u3
Offline
Laisse moi savoir si ca fonctionne !
Prod: GLPI 0.84.7 / CentOs 6.5 x64 / PHP 5.6.2 x64 / Apache 2.2.15 / MySQL 5.5.40-community x64
Dev #1: GLPI 0.84.7 / CentOs 6.5 x64 / PHP 5.6.2 x64 / Apache 2.2.15 / MySQL 5.5.40-community x64
Dev #2: GLPI 0.85.1 / CentOs 6.5 x64 / PHP 5.6.2 x64 / Apache 2.2.15 / MySQL 5.5.40-community x64
Offline
Je pense que modifier les règle d'import c'est mieux que gérer avec l'unicité (avispersonnel )
Offline
Je pense que modifier les règle d'import c'est mieux que gérer avec l'unicité (avispersonnel )
J'ai le même avis... c'est pourquoi "je suis passé à autre chose" le temps de trouver une autre solution. J'aime pas les bidouilles d'un truc qui (à mon avis) doit fonctionner correctement par rapport au niveau fonctionnel atteint de GLPI
ddurieux : J'ai donné le détail de mes règles et je ne pense pas pouvoir faire + Il faudrait que quelqu'un puisse les corriger ou me fournir un exemple qui marche.
GLPI 0.85.2 ~ FusionInventory 0.85+1.1
Debian 7.8 ~ MySQL 5.5.41-0 wheezy1 ~ Apache2.2.22-13 deb7u4 ~ php5.4.36-0 deb7u3
Offline
help...
GLPI 0.85.2 ~ FusionInventory 0.85+1.1
Debian 7.8 ~ MySQL 5.5.41-0 wheezy1 ~ Apache2.2.22-13 deb7u4 ~ php5.4.36-0 deb7u3
Offline
Bon je suis un peu déçu ... pas beaucoup d'aide.
personne pour me dire si le problème n'est QUE chez moi.
personne pour me dire si mes règles sont bonnes.
personne pour me fournir un export dans ses règles (afin de les comparer aux miennes)
Pas facile pour déboguer / résoudre ça quand on est débutant...
GLPI 0.85.2 ~ FusionInventory 0.85+1.1
Debian 7.8 ~ MySQL 5.5.41-0 wheezy1 ~ Apache2.2.22-13 deb7u4 ~ php5.4.36-0 deb7u3
Offline
Comparer ça ne sert à rien, on n'a pas forcément le même matériel que toi et donc pas les même comportements...
Offline
y a surement des différences... mais faut pas exagérer, je test sur une poignée de poste "standard" avec un serveur standard sans utilisation avancée.
J'ai même changé d'environnement (nouvelle maquette chez un client avec un autre serveur) et j'ai le même problème. Il doit forcément y avoir un truc.
GLPI 0.85.2 ~ FusionInventory 0.85+1.1
Debian 7.8 ~ MySQL 5.5.41-0 wheezy1 ~ Apache2.2.22-13 deb7u4 ~ php5.4.36-0 deb7u3
Offline
Pages: 1