Befehlszeilentesttool

Verwenden Sie das Befehlszeilentool, um einen Workflow auszuführen. Das Befehlszeilentool bietet schnelles Feedback, wenn Sie den Inhalt eines Workflows entwickeln oder Fehler beheben.

Das Befehlszeilentool interagiert nicht mit der Live- IBM QRadar -Ereignispipeline. Alle Ereignisse, die aus dem Universal Cloud REST API -Protokoll abgerufen werden, werden in QRadar Consolegeschrieben.

Neu in V2

Geben Sie den folgenden Befehl ein, um das Tool in V2 oder höher auszuführen.

/opt/qradar/bin/test-workflow.sh

Fügen Sie zum Ausführen des Tools in V1einen oder mehrere Befehle am Ende der folgenden Befehlszeile hinzu, um das Tool auszuführen. Wenn Sie keine Argumente angeben, wird die gesamte Syntax geschrieben.

java -cp "/opt/ibm/si/services/ecs-ec-ingress/current/bin/*:/opt/ibm/si/services/ecs-ec-ingress/eventgnosis/lib/q1labs/*" com.q1labs.semsources.sources.universalcloudrestapi.UniversalCloudRESTAPITest

Die folgende Tabelle enthält die Befehle für das Befehlszeilentesttool.

Tabelle 1. Verwendung des Befehlszeilentesttools
Befehl Beschreibung
-?,--help Zeigt die Syntax und die Exits an.
-p <[user@]server:port> Gibt den zu verwendenden Proxy an
-r <seconds> Gibt die Abfrageintervall an. In V2 oder höher wird das Tool standardmäßig nur einmal ausgeführt. Wenn Sie eine Häufigkeit eingeben, wird das Werkzeug in diesem Intervall ausgeführt.
-s <file> Gibt die Datei für Statuspersistenz an.
-v Zeigt mehr Protokollierung an.
-w <file> Gibt den zu ladenden Workflow an.
-wp <file> Gibt die zu ladenden Workflowparameterwerte an. Ab V2 ist dieser Parameter optional.
-u Legt fest, dass ein nicht vertrauenswürdiges Serverzertifikat während der Verbindung akzeptiert werden soll.

XML-Beispiel

Im folgenden Beispiel wird die Befehlszeile verwendet, um die zu ladenden Workflow-und Workflowparameterwerte anzugeben. Der Befehl -w wird verwendet, um den Workflow myworkflow.XML anzugeben, und der Befehl -wp wird verwendet, um die Werte der Workflowparameter myworkflow.parameter.values.xml anzugeben.

/opt/qradar/bin/test-workflow.sh -w myworkflow.xml -wp myworkflow.parameter.values.xml