Pagina 1 di 1

[RISOLTO] glpi-plugin-export-to-glpi10

Pubblicato: 13 dicembre 2024 - 10:11
di TomTom
Ciao a tutti,

da quando abbiamo aggiornato il nostro server alla versione 2.6, il trasferimento dati verso GLPI non funziona più correttamente.
Stranamente, solo 36 macchine su 240 effettuano il trasferimento correttamente. La stragrande maggioranza sono server con Debian/Ubuntu.

Qualcuno può aiutarmi?

Grazie in anticipo
, Thomas

Re: glpi-plugin-export-to-glpi10

Pubblicato: 17 dicembre 2024 - 11:24
di blemoigne
Ciao Thomas,
puoi installare il pacchetto audit-glpi-inventory su tutte le macchine per ottenere l'inventario GLPI ufficiale e poi provare a esportarlo di nuovo.
Buona giornata,
Bertrand

Re: glpi-plugin-export-to-glpi10

Pubblicato: 17 dicembre 2024 - 13:57
di TomTom
Ciao Bertrand,

il funzionamento è cambiato con la versione 2.6? Vorrei evitare di installare un agente sulle mie macchine.
Lasciare che se ne occupi il server mi sembrava una buona idea.

Re: glpi-plugin-export-to-glpi10

Pubblicato: 17 dicembre 2024 - 17:09
di sfontenau
Sulle macchine in WAPT che non inviano i report correttamente, sono presenti informazioni nella scheda dei dati di audit?

State utilizzando la versione più recente del pacchetto di esportazione dei dati di audit GLPI?

Re: glpi-plugin-export-to-glpi10

Pubblicato: 18 dicembre 2024 - 08:17
di TomTom
Ciao Simon,

Sì, sto effettivamente utilizzando la versione più recente. Tuttavia, ho i dati di audit, ma ci sono errori su alcune workstation che non vengono segnalati

Codice: Seleziona tutto

{"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
2024-12-18_08h30_08.png (53,51 KB) Visualizzato 6019 volte

Re: glpi-plugin-export-to-glpi10

Pubblicato: 18 dicembre 2024 - 13:29
di sfontenau
Da quanto ho capito, non funziona perché questa parte del codice del pacchetto di esportazione non funziona:

Codice: Seleziona tutto

        # 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))
E da quello che ho capito, il problema è il valore del "prodotto".

nell'inventario delle attrezzature:
host_info->monitor->[*]->prodotto

Deve essere formattato in modo errato...

Come Bertrand ha indicato sopra

È possibile installare questo pacchetto sulla macchina:

https://wapt.tranquil.it/store/fr/tis-a ... -inventario

Consente di recuperare l'inventario GLPI nella scheda dei dati di controllo della macchina.

Ciò consente di inviare esattamente lo stesso inventario da GLPI a GLPI (in questo caso, l'inventario GLPI non viene ricostruito dall'inventario Wapt; in realtà utilizza l'inventario GLPI, quindi Wapt funge da gateway)

Quando viene eseguito il pacchetto glpi-plugin-export-to-glpi10, se rileva che è disponibile un record di controllo "audit-glpi-inventory", utilizza direttamente tale record

Re: glpi-plugin-export-to-glpi10

Pubblicato: 18 dicembre 2024 - 14:34
di TomTom
Grazie Simon per le spiegazioni, sto iniziando a capire meglio il funzionamento di questo pacchetto di audit GLPI.

Infatti, dopo averlo installato, le mie macchine stanno di nuovo caricando il loro inventario su GLPI. Ottimo!

Un'altra domanda: perché il pacchetto audit-glpi per Linux ha una dipendenza? Può essere installato anche senza?

Re: glpi-plugin-export-to-glpi10

Pubblicato: 18 dicembre 2024 - 15:30
di sfontenau
TomTom ha scritto: 18 dic 2024 - 14:34 Un'altra domanda: il pacchetto audit-glpi per Linux ha una dipendenza? Può essere depolimerizzato senza di essa?
In effetti, il pacchetto tis-audit-glpi-inventory dipende da tis-glpi-agent perché ha realmente bisogno dell'agente GLPI per creare l'inventario

L'agente GLPI viene utilizzato solo per generare l'inventario; non è connesso a un server

Re: glpi-plugin-export-to-glpi10

Pubblicato: 18 dicembre 2024 - 16:56
di TomTom
L'inventario delle macchine Linux è ora aggiornato.

Grazie mille, Simon e Bertrand. Chiudo questa discussione!