Baramundi Inventory Connector

Diese Funktion enthält Funktionen zum Synchronisieren von Konfigurationselementen aus einer baramundi Inventory -Instanz mit der OTRS CMDB. OTRS kann Anfragen an eine Remote baramundi Inventory -Installation ausführen. Es wird nur eine unidirektionale Kommunikation mit den Controllern „ Endpoints , ``SoftwareScanRules `` und `' EndpointInvSoftware unterstützt. Dies ermöglicht die Synchronisation von Computern, Software und deren Verknüpfungen in die OTRS CMDB.

Es gibt einen Konsolenbefehl, um die unterstützten Controller manuell oder automatisch auszulösen, um die Systeme synchron zu halten.

Siehe auch

Weitere Informationen finden Sie unter „ otrs.Console.pl Maint::BaramundiInventory::Trigger –help„.

Diese Funktion verwendet Klassen von Configuration Items und erfordert einen Webdienst in Web-Services. Es gibt einen Netzwerktransport mit dem Namen HTTP:: RESTBaramundi, der für diese Funktion bestimmt ist.

Baramundi-Web-Service-Konfiguration

So konfigurieren Sie den Remote-Web-Service baramundi Inventory:

  1. Gehen Sie zur Ansicht Web-Services.

  2. Importieren Sie den Webservice aus <OTRS_HOME>/development/webservices/BaramundiInventoryConnector/BaramundiMock.yml und benennen Sie ihn als Baramundi.

  3. Klicken Sie auf den Web-Service Baramundi, um ihn zur Konfiguration zu öffnen.

  4. Klicken Sie auf die Schaltfläche Konfigurieren, um den Netzwerktransport im Abschnitt OTRS als Requester neben dem ausgewählten Netzwerktransport HTTP::RESTBarmundi zu bearbeiten.

    Baramundi Web-Service

    Baramundi Web-Service

  5. Ändern Sie den Endpunkt so, dass er mit Ihrem baramundi Inventory Server übereinstimmt und setzen Sie die richtigen Werte für BasicAuth Benutzer und Passwort.

    Baramundi Network Transport Eigenschaften

    Baramundi Network Transport Eigenschaften

  6. Klicken Sie auf die Schaltfläche Speichern oder Speichern und abschließen.

Wenn Sie zu einem späteren Zeitpunkt mit der Funktionalität zufrieden sind, empfiehlt es sich, den Debug-Schwellenwert des Web-Services auf Fehler zu ändern. Dadurch wird die Protokollierung erheblich reduziert und die Leistung des Web-Services möglicherweise verbessert.

Manuelles Auslösen des Remote-Web-Service

Es gibt einen Konsolenbefehl, um die drei unterstützten Controller auszulösen, indem der angeforderte Controller als Argument angegeben wird.

Bemerkung

Diese Funktion ist nur für On-Premise-Kunden verfügbar. Wenn Sie ein Managed-Kunde sind, wird diese Funktion vom Customer Solutions Team in OTRS betreut. Bitte kontaktieren Sie uns über support@otrs.com oder im OTRS Portal.

Der Controller Endpoints ruft von Baramundi verwaltete Geräte/Clients ab und synchronisiert sie in die CMDB-Klasse BaramundiCI.

bin/otrs.Console.pl Maint::BaramundiInventory::Trigger Endpoints

Der Controller SoftwareScanRules holt die von Baramundi verwaltete Software ab und synchronisiert sie mit der CMDB-Klasse BaramundiCISoftware.

bin/otrs.Console.pl Maint::BaramundiInventory::Trigger SoftwareScanRules

Der Controller EndpointInvSoftware ruft Assoziationen zwischen Geräten und von Baramundi verwalteter Software ab und synchronisiert diese in OTRS über DependsOn/RequiredFor-Links zwischen den Configuration Items.

bin/otrs.Console.pl Maint::BaramundiInventory::Trigger EndpointInvSoftware

Bitte beachten Sie, dass die Ausführung asynchron erfolgt und es je nach der Menge der von baramundi Inventory bereitgestellten Daten mehrere Minuten dauern kann, bis die Anfragen abgeschlossen sind (insbesondere der EndpointInvSoftware-Controller).

Die korrekte Ausführung kann über den Debugger des generischen Interfaces überprüft werden. Standardmäßig werden Antwortdaten, die 200 kB überschreiten, unterdrückt. Wenn Sie diese Grenze erhöhen oder senken möchten, ändern Sie bitte den Konfigurationswert für GenericInterface::Operation::ResponseLoggingMaxSize in der Systemkonfiguration.

OTRS verhindert automatisch die gleichzeitige Ausführung von mehr als einem Controller jedes Typs.

Automatisches Auslösen des Remote-Web-Service

Wenn Sie möchten, dass die Controller regelmäßig ausgeführt werden, um OTRS mit baramundi Inventory zu synchronisieren, können die von diesem Paket bereitgestellten Daemon-Tasks in der Daemon::SchedulerCronTaskManager::Task###Baramundi-Systemkonfiguration aktiviert werden. Bitte passen Sie die Standardfrequenz von 20 Minuten an Ihre Bedürfnisse an.

Warnung

Hohe Frequenzen können die Systemleistung beeinträchtigen.

Nach oben scrollen