Job Messenger des Agenten

Alle Betriebssystemagenten besitzen einen Job Messenger, mit dessen Hilfe sie Jobs durchführen und überwachen. Er wird im HEADER und im TRAILER von Include-Objekten aufgerufen. Diese spezifischen Include-Objekte sind im System-Mandanten 0000 verfügbar. Weitere Informationen finden Sie unter Include-Objekte in Headern und Trailern.

Beispielauszug aus dem Include-Objekt HEADER.MVS:

//JMLDS EXEC PGM=&UC_JOBMD,
// PARM='JNR=&UC_REALNR MNR=&UC_CLIENT PNR=&UC_IP_PORT IPA=&UC_IP_ADR
//             TYP=S TXT="        Job started" 2>&1'

Beispielauszug aus dem Include-Objekt TRAILER.MVS:

//JMLDE    EXEC PGM=&UC_JOBMD,COND=EVEN,
// PARM='JNR=&UC_REALNR MNR=&UC_CLIENT PNR=&UC_IP_PORT IPA=&UC_IP_ADR
//             TYP=E STP=&UC_REPORT_STEPS RET=&RETCODE 2>&1'

Hinweis: Beachten Sie, dass die PARM-Anweisung maximal 100 Zeichen umfassen darf.

Diese Seite beinhaltet Folgendes:

Allgemeine Startparameter

Der Job Messenger besitzt eine Reihe von Startparametern, die ihm übergeben werden können. Die folgende Tabelle enthält jene, die für alle Job Messenger gelten.

  • IPA: IP-Adresse

  • JNR: Job-RunID

  • MNR: Mandant

  • PNR: Portnummer

  • RET: Rückgabewert

  • TYP: Typ

    • S: Job-Messenger starten

    • E: Job-Messenger beenden

    • V: eine Variable registrieren

  • TXT: Text, der am Beginn des Jobreports und im Detailfenster des Statustexts angezeigt wird.

    Der Parameter ist auf 32 Zeichen beschränkt. Die Automation Engine benötigt zudem die ersten 8 Zeichen. Tragen Sie daher für die ersten 8 Stellen immer Leerzeichen ein. Die restlichen Stellen stehen für Ihren Text zur Verfügung.

Zusätzliche Startparameter

Zusätzlich besitzen einige Job Messenger spezielle Startparameter:

z/OS

  • Parameter: STP

    Beschreibung: Logging der Rückgabewerte der Steps

    Erlaubte Werte:

    • 0 (Standard): Es wird kein Logging durchgeführt

    • 1: Der Job Messenger zeichnet die Rückgabewerte auf.

  • Parameter: RETRY

    Beschreibung: Anzahl der Verbindungsversuche

    Standardwert: 4

  • Parameter: WAIT

    Beschreibung: Zeitintervall zwischen den Verbindungsversuchen

    Standardwert: 30 Sekunden

OS/400

  • Parameter: OUT

    Beschreibung: Logging der Meldungen des Job Messengers

    Erlaubte Werte:

    • 0 (Standard): Es wird kein Logging durchgeführt

    • 1: Der Job-Report enthält auch die Meldungen des Job Messengers.

UNIX und VMS

  • Parameter: RETRY

    Beschreibung: Anzahl der Verbindungsversuche

    Standardwert: 3

  • Parameter: TIMEOUT

    Beschreibung: Zeitspanne in Sekunden, nach denen ein Timeout für die Verbindung zwischen Agent und Job Messenger auftritt

    Standardwert: 60 Sekunden

  • Parameter: WAIT

    Beschreibung: Zeitintervall zwischen den Verbindungsversuchen

    Standardwert: 120 Sekunden

UNIX und Windows

  • Parameter: CMD

    Beschreibung: Befehl, der auf dem Rechner des Agenten verarbeitet werden soll.

    Für diesen Befehl können Sie auch Passwörter verwenden, die mit Hilfe eines PromptSet-Objekts verschlüsselt wurden: Geben Sie die PromptSet-Variable an, die den Wert des verschlüsselten PromptSet-Textfelds enthält. Die Passwörter werden vom Job Messenger automatisch identifiziert und entsprechend entschlüsselt. Weitere Informationen finden Sie unter PromptSets (PRPT).

    Hinweis: Passwörter, die via UCYBCRYP.EXE verschlüsselt wurden, werden NICHT durch den Job Messenger entschlüsselt. Weitere Informationen finden Sie unter Passwörter codieren.

    Verwenden Sie den Meldungsaufruf auf der Seite Prozess der Jobs.

    Beispiel (Windows)

    &UC_JOBMD CMD="ping localhost"

Windows

  • Parameter: LOCAL

    Beschreibung: Der Windows Messenger verwendet eine sichere oder eine nicht sichere Verbindung, um eine Verbindung zum Agenten einzurichten

    Mit Hilfe dieses Parameters können Sie definieren, ob Sie eine sichere TLS/SSL-Verbindung zu dem Agenten verwenden wollen. Eine nicht gesicherte Verbindung kann nur für die lokale Kommunikation genutzt werden.

    Erlaubte Werte:

    • 0: Der Messenger verwendet eine TLS/SSL-Verbindung zum Windows-Agenten

    • 1 (Standard): Der Messenger verwendet eine nicht sichere Verbindung zum Windows-Agenten nur über localhost (127.0.0.1)

Siehe auch: