指令行測試工具

使用指令行工具來執行工作流程。 當您開發或疑難排解工作流程內容時,指令行工具會提供快速意見。

指令行工具不會與即時 IBM® QRadar® 事件管線互動。 從 Universal Cloud REST API 通訊協定擷取的任何事件都會寫入 QRadar Console

V2

若要在 V2 或更新版本中執行工具,請鍵入下列指令。

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

若要在 V1中執行工具,請將一或多個指令新增至下列指令行的結尾,以執行工具。 如果您未指定任何引數,則會寫入整個用法。

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

下表顯示指令行測試工具的指令。

表 1. 指令行測試工具用法
指令 說明
-?,--help 顯示用法並結束。
-p <[user@]server:port> 指定要使用的 Proxy。
-r <seconds> 指定輪詢頻率。 在 V2 或更新版本中,依預設,工具只會執行一次。 如果您輸入頻率,則工具會以該間隔執行。
-s <file> 指定狀態持續性的檔案。
-v 顯示更多記載。
-w <file> 指定要載入的工作流程。
-wp <file> 指定要載入的工作流程參數值。 在 V2 或更新版本中,此參數是選用的。

XML 範例

在下列範例中,指令行用來指定要載入的工作流程及工作流程參數值。 -w 指令用來指定 myworkflow.XML 工作流程,而 -wp 指令用來指定 myworkflow.parameter.values.xml 工作流程參數值。

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