sonar-tickets

指定した時間範囲内に作成されたチケットの一覧を照会します。時間範囲を指定しない場合、すべてのチケットを照会します。

コマンドプロパティ

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

構文

sonar-tickets [duration=INT{s|m|h|d|mon}] [from=STR] [to=STR]

オプション

duration=INT{s|m|h|d|mon}
現在時刻から指定した時間範囲内のチケットに照会範囲を限定します。s(秒)、m(分)、h(時)、d(日)、mon(月)単位で指定できます。
from=STR
照会範囲の開始時刻。yyyyMMddHHmmss形式で指定します。後ろの桁を省略すると0で補完されます。
to=STR
照会範囲の終了時刻。yyyyMMddHHmmss形式で指定します。後ろの桁を省略すると0で補完されます。

出力フィールド

フィールド説明
idlongチケットID
prioritystring重要度。LOWMEDIUMHIGH
guidstringチケットGUID
titlestringタイトル
statusstring状態。NEWASSIGNEDIN_PROGRESSSUBMITTEDAPPROVEDREJECTEDCLOSED
attackboolean正検知フラグ
incidentbooleanインシデント発生フラグ
countinteger重複集約件数
repo_namestringチケット種別名
site_namestringサイト名
owner_namestring作成者名。システム生成時はnull
formatstringチケット形式。JSONMARKDOWNPLAIN
assigneesarray担当者リスト
approversarray承認者リスト
tagsstringタグリスト。改行(\n)で区切られた文字列
createdtimestamp作成日時
updatedtimestamp更新日時
closedtimestamp完了日時
x_loginstring削除されたアカウントのログイン名
x_userstring削除されたユーザーの氏名
x_deptstring削除された部署名
x_sitestring削除されたサイト名
repo_guidstringチケット種別GUID
site_guidstringサイトGUID
owner_guidstring作成者GUID

エラーコード

パースエラー
エラーコードメッセージ説明
300101유효하지 않은 세션입니다.セッションが無効、またはユーザーが見つかりません。
ランタイムエラー

該当なし

説明

sonar-ticketsコマンドは、現在のユーザーの権限でアクセス可能なチケット一覧を照会します。durationまたはfrom/toオプションで時間範囲を指定でき、時間範囲はチケットの作成日時(created)を基準にフィルタリングします。

durationオプションとfromオプションを同時に指定した場合、fromオプションが優先されます。

タグリストは改行文字(\n)で区切られた文字列としてシリアライズされます。

使用例

  1. すべてのチケットを照会

    sonar-tickets
    

    アクセス権限があるすべてのチケットの一覧を照会します。

  2. 最近1日以内のチケットを照会

    sonar-tickets duration=1d
    

    最近24時間以内に作成されたチケット一覧を照会します。

  3. 時間範囲を指定して照会

    sonar-tickets from=20260301 to=20260401
    

    2026年3月1日から4月1日までに作成されたチケット一覧を照会します。

  4. 未処理チケットをフィルタリング

    sonar-tickets duration=7d
    | search status == "NEW" or status == "ASSIGNED"
    | sort created asc
    

    最近7日以内に作成された未処理(NEWまたはASSIGNED)のチケットを作成日時の昇順で照会します。