sonar-running-batch-rules

現在実行中のバッチ検知シナリオの一覧と状態を照会します。

コマンドプロパティ

項目説明
コマンドタイプドライバークエリ
必要な権限なし
ライセンス使用量該当なし
並列実行非対応
分散実行非対応

構文

sonar-running-batch-rules

出力フィールド

フィールド説明
guidstringバッチ検知シナリオのGUID
namestringバッチ検知シナリオの名前
submit_timetimestamp実行リクエスト時刻
start_timetimestamp実行開始時刻
query_idinteger実行中のクエリID

エラーコード

パースエラー

該当なし

ランタイムエラー

該当なし

説明

sonar-running-batch-rulesコマンドは、Sonarで現在実行中のバッチ検知シナリオの一覧を照会します。実行中のシナリオがない場合、結果は出力されません。

使用例

  1. 実行中のバッチ検知シナリオの一覧を照会

    sonar-running-batch-rules
    

    現在実行中のすべてのバッチ検知シナリオのGUID、名前、実行リクエスト時刻、開始時刻、クエリIDを照会します。

  2. 長時間実行中のシナリオをフィルタリング

    sonar-running-batch-rules
    | eval elapsed = datediff(now(), submit_time, "m")
    | search elapsed > 60
    | sort elapsed desc
    

    実行リクエストから60分以上経過したバッチ検知シナリオを、経過時間の降順で照会します。