Agenten (HOST)

Agenten sind Programme die auf dem Zielsystem laufen, bei denen es sich entweder um ein Betriebssystem oder um eine Anwendung wie SAP, PeopleSoft, Siebel etc. handeln kann. Die Agenten stellen die Verbindung zwischen der Automation Engine und den Zielsystemen her, starten die Ausführung von Aufgaben und ermöglichen sowohl deren Überwachung als auch das entsprechende Reportwesen. Agenten erstellen Protokolldateien, die das Geschehen aufzeichnen. Als Administrator-Benutzer installieren und konfigurieren Sie diese.

Es gibt zwei Möglichkeiten, die Agenten zu installieren:

Als Administrator-Benutzer legen Sie Agenten manuell im Mandanten 0 in der Process Assembly-Perspektive an. Die Wartung und die Arbeit mit ihnen erfolgt im Perspektive „Administration“. Agenten werden über ihre jeweiligen INI-Dateien konfiguriert. Sie können einige ihrer Eigenschaften mit dem Befehl Automic Web Interface ändern.

Wichtig!

TIPP: Wenn Sie mit dem Automation Engine-System arbeiten, müssen Sie möglicherweise mit vielen Objekten, Listen und Monitoren gleichzeitig arbeiten. Um Ihnen die Arbeit zu erleichtern, können Sie diese in verschiedenen Browserfenstern öffnen und nebeneinander auf Ihrem Bildschirm anordnen. Werfen Sie einen Blick auf die Themen unterErste Schritte, um mehr über diese und andere nützliche Funktionen zu erfahren.

Objektdefinition

Dieses Thema beinhaltet Folgendes:

Vorbedingungen

Gehen Sie wie folgt vor, um mit einem Agenten arbeiten zu können:

Login und Verbindung

Ein Agent meldet sich einmalig an und bleibt daraufhin immer verbunden. Die folgende doppelte Validierung des Logins wird durchgeführt:

Liste „Agenten“

Die Anzahl der Agenten, die auf der Liste angezeigt werden sollen, legen Sie in der Variable AGENT_LIST_LIMIT fest (siehe UC_SYSTEM_SETTINGS - Systemweite Einstellungen). Die Standardeinstellung ist 5000, die maximal einstellbare Anzahl ist 20.000.

Die Anzahl der aktuell angezeigten Agenten wird in der Listensymbolleiste angezeigt. Ein Plus neben der Zahl bedeutet, dass mehr Agenten verfügbar sind als die angezeigten. Wenn beispielsweise AGENT_LIST_LIMIT auf "200" gesetzt wurde und dem Mandanten mehr als 200 Agenten zugeordnet wurden, wird Agenten (200+) in der Symbolleiste angezeigt.

Zusätzlich zu den grundlegenden Agenteneigenschaften enthält die Liste Informationen zu den folgenden Punkten:

* Diese Spalten werden nicht standardmäßig angezeigt. Um sie anzuzeigen, erweitern Sie die Liste der zusätzlichen Spalten, indem Sie auf den Pfeil am rechten Ende der Kopfzeile klicken und sie auswählen.

Anzeigen der Agentenvariablen

Um die Variablen anzuzeigen, die für einen bestimmten Agenten definiert wurden, markieren Sie ihn und klicken Sie auf die Schaltfläche Details in der Symbolleiste. Im Bereich Details werden die Variablen und die Werte angezeigt, die für den Agenten definiert wurden.

Inhalte der Liste filtern

Um den Inhalt der Liste Agenten dem jeweiligen Bedarf anzupassen, können unterschiedliche Filter eingesetzt werden. Klicken Sie auf die Schaltfläche Filter in der Symbolleiste , um den Bereich Filter zu öffnen. Agentenname, Status und IP-Adresse werden immer angezeigt, aber Sie können weitere Kriterien hinzufügen.

Agent-Definitionen bearbeiten

Nachdem ein Agent Ihrem Automation Engine-System hinzugefügt wurde, können Sie seine Eigenschaften wie folgt ändern:

  1. Klicken Sie mit der rechten Maustaste auf den Agenten, und wählen Sie Öffnen oder In neuem Fenster öffnen.
  2. Bearbeiten Sie die Eigenschaften auf den unten beschriebenen Seiten Agent.

Abschnitt „Berechtigungen“

Gewährung oder Aufhebung der Rechte des Agenten an Mandanten.

Abschnitt „Attribute“

Abschnitt „Service Manager“

Diese Eigenschaften sind notwendig für die Verbindung zwischen dem Agenten und dem Service Manager, einem externen Monitoring-Tool, das es Ihnen ermöglicht, die Automation Engine zu starten und zu stoppen.

Der Service Manager verfügt über ein eigenes User Interface. Falls Sie jedoch stattdessen das AWI verwenden möchten, können Sie dies durch Eingabe der notwendigen Informationen einstellen. Dadurch können Agenten direkt über das User Interface oder mit dem Script-Sprachmittel MODIFY_SYSTEM.

Die Werte werden automatisch ersetzt, wenn die Verbindung zu einem zugehörigen Service Manager-Dienst erfolgreich war.

Zum Aktualisieren der Verbindung klicken Sie mit der rechten Maustaste auf den Agenten und wählen Service Manager Link erneuern aus dem Kontextmenü. Dabei wird die Standard-Portnummer 8871 verwendet, sofern dies nicht im Key SMGR_PORT_RANGE in der Variable UC_SYSTEM_SETTINGS (UC_SYSTEM_SETTINGS - Systemweite Einstellungen) anders spezifiziert wurde.

Jobausführung

Wenn ein Job auf einem Betriebssystemagenten gestartet wird, wird dieser Job unabhängig vom Agenten im Betriebssystem gestartet. Der Agent überwacht es und meldet seinen Status an die Automation Engine. Wenn der Auftrag abgeschlossen ist, können Folgeaufträge ausgelöst werden.

Job-Reports

Job-Reports können im Jobobjekt konfiguriert werden. Wenn der Job ausgeführt wird, werden diese an die Automation Engine-Datenbank übermittelt. Der Betriebssystemagent stellt den Report als Datei bereit. Die Automation Engine lädt den Report als einzelne Blöcke in die Datenbank.
Wenn der Report ein konfigurierbares Limit übersteigt, werden nur Daten, die die konfigurierte Größe haben, in die Datenbank übertragen, wobei der letzte Block, der übertragen wird, immer das Dateiende enthält. Der Beginn und das Ende eines Job-Reports sind in der Datenbank verfügbar.

FileTransfer-Objekte

Ein FileTransfer-Objekt ist ein ausführbares Objekt, das immer zwischen zwei Betriebssystemagenten ausgeführt wird. Zwischen beiden wird eine TCP/IP-Verbindung aufgebaut. Die Datenübertragung erfolgt verschlüsselt.

Der Agent, der Dateien sendet, gibt den Status des Jobs am Ende der Jobausführung an das Automation Engine-System weiter. Die Verbindung zwischen den zwei Agenten wird nach der Dateiübertragung beendet. Weitere Informationen finden Sie unter FileTransfers (JOBF).

Monitoring und Reporting

Sobald ein Job gestartet wird, überwacht der Agent dessen Status und meldet ihn an die Automation Engine. Wenn der Job endet, meldet der Agent dies. Siehe Reports für Server und Agenten.

Siehe auch: