sonar-running-batch-rules

Retrieves the list and status of currently running batch detection scenarios.

Command properties

ItemDescription
Command typeDriver query
Required permissionNone
License usageN/A
Parallel executionNot supported
Distributed executionNot supported

Syntax

sonar-running-batch-rules

Output fields

FieldTypeDescription
guidstringBatch detection scenario GUID
namestringBatch detection scenario name
submit_timetimestampTime the execution was requested
start_timetimestampTime execution started
query_idintegerID of the running query

Error codes

Parse errors

N/A

Runtime errors

N/A

Description

The sonar-running-batch-rules command retrieves the list of batch detection scenarios currently running in Sonar. If no scenarios are running, no results are returned.

Examples

  1. Retrieve the list of running batch detection scenarios

    sonar-running-batch-rules
    

    Retrieves the GUID, name, submission time, start time, and query ID of all currently running batch detection scenarios.

  2. Filter long-running scenarios

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

    Retrieves batch detection scenarios that have been running for more than 60 minutes since submission, sorted by elapsed time in descending order.