Page 1 sur 1
					
				[RESOLU] glpi-plugin-export-to-glpi10
				Publié : 13 déc. 2024 - 10:11
				par TomTom
				Bonjour à tous,
Depuis MAJ de notre serveur en 2.6, la remontée vers GLPI ne fonctionne plus correctement.
Bizarrement je n'ai que 36 machines qui remontent correctement sur notre parc de 240. La grande majorité étant des serveurs sous Debian/Ubuntu.
Quelqu'un peut-il m'aider sur ce sujet?
Merci d'avance
Thomas
			 
			
					
				Re: glpi-plugin-export-to-glpi10
				Publié : 17 déc. 2024 - 11:24
				par blemoigne
				Bonjour Thomas, 
Tu peux installer le paquet audit-glpi-inventory sur toutes les machines pour avoir l'inventaire officiel GLPI et retenter un export ensuite. 
Bonne journée, 
Bertrand
			 
			
					
				Re: glpi-plugin-export-to-glpi10
				Publié : 17 déc. 2024 - 13:57
				par TomTom
				Bonjour Bertrand,
Le fonctionnement a changé avec la 2.6? J'aimerais éviter de déployer un agent sur mes postes.
Le fait de laisser le serveur s'en occuper était une bonne idée pourtant.
			 
			
					
				Re: glpi-plugin-export-to-glpi10
				Publié : 17 déc. 2024 - 17:09
				par sfonteneau
				Sur les machines dans wapt qui ne remonte pas correctement a tu une information dans l'onglet donnée d'audit?
Est tu dans la dernière version du paquet export glpi audit ?
			 
			
					
				Re: glpi-plugin-export-to-glpi10
				Publié : 18 déc. 2024 - 08:17
				par TomTom
				Bonjour Simon,
Oui je suis bien dans la dernière version. Par contre effectivement j'ai des données d'audit mais des erreurs sur les postes qui ne remontent pas :
Code : Tout sélectionner
{"status":"error","message":"JSON does not validate. Violations:\nString expected, 2022 received at #->properties:content->properties:monitors->items[0]:0->properties:description\n","expiration":24}
 
			
		
				
			
 
						- 2024-12-18_08h30_08.png (53.51 Kio) Consulté 2317 fois
 
		
		
		
			  
			 
			
					
				Re: glpi-plugin-export-to-glpi10
				Publié : 18 déc. 2024 - 13:29
				par sfonteneau
				D'après ce que je comprend cela n'arrive pas a remonter car ceci dans le code du paquet d'export ne fonctionne pas :  
Code : Tout sélectionner
        # MONITOR
        for monitor in self.data["host_info"].get("monitors", {}):
            newmonitor = {
                "base64": monitor.get("b64_edid", ""),
                "caption": monitor.get("name", "") if monitor.get("name", "") else "Not Found",
                "description": monitor.get("manufactured", ""),
                "manufacturer": monitor.get("manufacturer", ""),
                "port": monitor.get("port", ""),
                "serial": str(monitor.get("serialno", "")),
            }
            jsondata["content"]["monitors"].append(delete_empty_entry_in_dict(newmonitor))
Et de ce que je comprend c'est la valeur de manufactured qui pose problème.
dans dans inventaire materiel:
 host_info->monitors->[*]->manufactured
on doit visiblement mal le formater ... 
Comme l'indiquait Bertrand plus haut 
Sur les machine tu peux installer ce paquet là : 
https://wapt.tranquil.it/store/fr/tis-a ... -inventory
Il permet de remonter l'inventaire glpi dans l'onglet donnée d'audit des machine.
Cela permet de renvoyer a glpi exactement l'inventaire de glpi (on ne reconstruit pas l'inventaire de glpi a partir de celui de wapt dans ce cas, on prend réellement celui de glpi wapt sert donc de passerelle )
Lorsque que le paquet glpi-plugin-export-to-glpi10 passe , si il il vois qu'une donnée d'audit "audit-glpi-inventory" est disponible alors il prend directement celle-ci
 
			 
			
					
				Re: glpi-plugin-export-to-glpi10
				Publié : 18 déc. 2024 - 14:34
				par TomTom
				Merci Simon pour les explications, je commence à comprendre un peu mieux le fonctionnement de ce paquet d'audit GLPI.
Effectivement, après l'avoir déployé, mes machines remontent à nouveau leur inventaire à GLPI. Super!
Autre question, pourquoi le paquet d'audit-glpi pour linux a-t-il une dépendance? On peut le déployer sans cette dernière?
			 
			
					
				Re: glpi-plugin-export-to-glpi10
				Publié : 18 déc. 2024 - 15:30
				par sfonteneau
				TomTom a écrit : ↑18 déc. 2024 - 14:34
Autre question, pour le paque d'audit-glpi pour linux a-t-il une dépendance? On peut le dépolyer sans cette dernière?
 
Effectivement le paquet tis-audit-glpi-inventory a une dépendance a tis-glpi-agent car il a vraiement besoin du glpi agent pour contruire l'inventaire
Juste l'agent glpi ne sert qu'a générer l'inventaire il n'est pas connecter a un serveur
 
			 
			
					
				Re: glpi-plugin-export-to-glpi10
				Publié : 18 déc. 2024 - 16:56
				par TomTom
				Inventaire des machines Linux à jour aussi à présent.
Merci beaucoup Simon et Bertrand. Je clos!