Web-Services

Ein neuer Web-Service wurde bei der Paketinstallation automatisch erstellt.

Konfiguration

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

  1. Gehen Sie zur Ansicht Web Service Management und suchen Sie nach einem Web Service namens Baramundi.

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

  3. 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

  4. Ä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

  5. 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

Das Paket stellt einen Konsolenbefehl zur Verfügung, mit dem die drei unterstützten Controller ausgelöst werden können, indem der gewünschte 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